SoundTouch Sound Processing Library 1.3.0 review
DownloadSoundTouch Sound Processing Library is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of au
|
|
SoundTouch Sound Processing Library is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or files:
Tempo (time-stretch): Changes the sound to play at faster or slower speed than original, without affecting the sound pitch.
Pitch (key) : Changes the sound pitch or key, without affecting the sound tempo or speed.
Playback Rate : Changes both the sound tempo and pitch, as if an LP disc was played at wrong RPM rate.
Here are some key features of "SoundTouch Sound Processing Library":
Easy-to-use implementation of time-stretch, pitch-shift and sample rate transposing routines.
High-performance object-oriented C++ implementation.
Full source codes available for both the SoundTouch library and the example application.
Clear and easy-to-use programming interface via a single C++ class.
Supported audio data format : 16Bit integer or 32bit floating point PCM mono/stereo
Capable of real-time audio stream processing:
input/output latency max. ~ 100 ms.
Processing 44.1kHz/16bit stereo sound in realtime requires a 133 Mhz Intel Pentium processor or better.
Platform-independent implementation: The SoundTouch library can be compiled for any processor and OS platform supporting GNU C compiler (gcc) or Visual Studio, for example Win32, Linux, AIX.
Additional assembler-level and Intel-MMX instruction set optimizations for Intel x86 compatible processors (Win32 & Linux platforms), offering several times increase in the processing performance.
Compiled executable binaries available for Windows.
What's New in This Release:
Add features/limitations/changes here
SoundTouch Sound Processing Library 1.3.0 keywords