Top Level Namespace
Included Modules
- SoundFile
Extended Modules
- SoundFile
Defined in:
Constant Summary
-
RUBBERBAND_NAME =
"rubberband"
Method Summary
-
rubberband_cli_wrapper(infile : String | Path, outfile : String | Path, pargs : Array(String) = [] of String, time = 0.0, tempo_multiplier = 0.0, initial_tempo = 0.0, final_tempo = 0.0, duration = 0.0, pitch_change = 0.0, frequency_multiplier = 0.0, crispness = 5, preserve_formants = true)
Wraps the rubberband cli itself since I can't wrap my head around the C interface, as usual :c
- slice_resample(slc_in : Slice(Int32), channels : Int32, initial_rate : Int32, target_rate : Int32)
Method Detail
def rubberband_cli_wrapper(infile : String | Path, outfile : String | Path, pargs : Array(String) = [] of String, time = 0.0, tempo_multiplier = 0.0, initial_tempo = 0.0, final_tempo = 0.0, duration = 0.0, pitch_change = 0.0, frequency_multiplier = 0.0, crispness = 5, preserve_formants = true)
#
Wraps the rubberband cli itself since I can't wrap my head around the C interface, as usual :c
def slice_resample(slc_in : Slice(Int32), channels : Int32, initial_rate : Int32, target_rate : Int32)
#