package soundtouch
Bindings for the soundtouch library which provides functions for changing pitch and timestretching audio data
Install
Dune Dependency
Authors
Maintainers
Sources
v0.1.9.tar.gz
md5=bb457bc6a52619c720ab8c4a565f1bf7
sha512=2e330a9218a81bff8dd1d5d8c9b1fb59d9b9adc2fcf1532d20396f8075888f948e310cef0343875e59adb9e0c5d74b38d5a55dae15e0517d3316d8e72cac15a0
doc/soundtouch/Soundtouch/index.html
Module Soundtouch
Source
Soundtouch is a library to change tempo or pitch of sound.
Initialization
A converter.
Create a new soundtouch converte with given number of channels and samplerate.
Sound parameters
Sound manipulation
Source
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.
Source
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).
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page