Page
Library
Module
Module type
Parameter
Class
Class type
Source
Soundtouch
SourceSoundtouch is a library to change tempo or pitch of sound.
A converter.
Create a new soundtouch converte with given number of channels and samplerate.
val put_samples_ba :
t ->
(float, Bigarray.float32_elt, Bigarray.c_layout) Bigarray.Array1.t ->
unit
Put samples. Data is interleaved with given number of channels.
Put samples (in a non-interleaved format) with given offset in array and number of samples.
val get_samples_ba :
t ->
(float, Bigarray.float32_elt, Bigarray.c_layout) Bigarray.Array1.t ->
int
Retreive samples.
Retreive samples (in a non-interleaved format).