An open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or audio files
Questions tagged [soundtouch]
46 questions
10
votes
2 answers
Sound Touch in iPhone
Has someone been able to make SoundTouch Audio Processing Library work for iPhone?
Simple Xcode Demo would be helpful.
I'd just like to change pitch without tempo change.

user406327
- 101
- 4
6
votes
0 answers
Java wrapper for Soundtouch library
I haven't found any Java wrapper for Soundtouch apart from the one pointed out here: SoundTouch on Android?
As far as I tried it, this wrapper is supposed to work only on Windows, but I'm working on Linux. I'm not that familiar with C++…

zhed
- 295
- 2
- 13
5
votes
1 answer
stdexcept On Android
I'm trying to compile SoundTouch on Android. I started with this configure line:
./configure CPPFLAGS="-I/Volumes/android-build/mydroid/development/ndk/build/platforms/android-3/arch-arm/usr/include/"…

David R.
- 493
- 1
- 6
- 10
5
votes
3 answers
iOS SoundTouch framework BPM Detection example
I have searched all over the web and cannot find a tutorial on how to use the SoundTouch library for beat detection.
(Note: I have no C++ experience prior to this. I do know C, Objective-C, and Java. So I could have messed some of this up, but…

MrHappyAsthma
- 6,332
- 9
- 48
- 78
4
votes
3 answers
Use SoundTouch framework in Swift
Can you please tell me how to use the SoundTouch framework in a Swift iOS project to detect BPM? I tried all things with Bridging Headers & whatever but I cant get it work... Thanks!

DeerMichel
- 51
- 8
4
votes
1 answer
Changing tempo (speed) of audio
I want to change the tempo of a stereo audio stream in near realtime - the audio is loaded from a file and the buffer should not be longer than 1 second.
I tried SoundTouch (http://www.surina.net/soundtouch/) but the quality when decreasing the…

Hyndrix
- 4,282
- 7
- 41
- 82
4
votes
0 answers
Python does not detect soundtouch elements (bpmdetect and pitch) in gst-plugins-bad
I have installed gstreamer, gst-plugins-bad and its python bindings.
The following code selects a song from a given directory and plays it.
import pygst
pygst.require("0.10")
import gst
import pygtk
import gtk
import os
class Main:
def…

shubhitsingh
- 43
- 4
3
votes
1 answer
BPM detection in iOS using soundtouch library
I am trying to implement beatdetection within an iOS application. I found a fairly simple framework called SoundTouch and tried to implement this according to
iOS SoundTouch framework BPM Detection example
Unfortunately none of my following efforts…

Alex van Rijs
- 803
- 5
- 17
- 39
3
votes
0 answers
Soundtouch building with Android NDK
I'm trying to import Soundtouch library in my Android project, but I'm not a native code power user, so that's probably why I'm having some issues understanding the way the building is supposed to be done.
I tried to follow his guidelines:
Android…

zhed
- 295
- 2
- 13
2
votes
1 answer
Pitch shift in multi channel mode using soundtouch-js
I am using https://github.com/jakubfiala/soundtouch-js soundtouch library to do some pitch shifting on audio files. the lib works fine with pitch shifting but I don't know how to control the audio file's channels to switch them on/off.
I am…

Ahmed ezzat
- 41
- 4
2
votes
1 answer
detecting the Beats Per Minute (bpm) of songs in mp3 and m4a formats in mac
i am working on a mac on a mac application which needs the functionality of detecting the Beats Per Minute (bpm) of songs in mp3 and m4a formats.
For detecting bpm we are using the codes from http://www.surina.net/soundtouch but it is giving wrong…

iphonedewdrops
- 41
- 1
- 3
2
votes
1 answer
Sound stretching for DJ like effect algorithm
I am working on a project including sound stretching using SoundTouch and C#.
As an effect when stopping the music playback, I want to implement a stretch algorithm like when the DJs turn the Vinyl off but it takes some seconds for the Vinyl to stop…

Rojan Gh.
- 1,062
- 1
- 9
- 32
2
votes
6 answers
Saving ByteArray of audio into an Audio File
I'm working on a test app to integrate soundtouch (an open source audio processing library) on Android.
My test app already can receive input from the mic, pass the audio thru soundtouch and output the processed audio to an AudioTrack instance.
My…

dornad
- 1,274
- 3
- 17
- 36
2
votes
1 answer
Implementing and using SoundTouch class (Java Android)
I've been trying to use the library SoundTouch in my android app in order to change the tempo of an mp3 file.
I've managed to compile the library following the steps outlined here: http://www.surina.net/soundtouch/README-SoundTouch-Android.html
My…

Conor
- 3,279
- 1
- 21
- 35
1
vote
0 answers
How do I play audio in soundtouch?
How can I play audio using soundtouch? I tried for a long time to find the answer on the Internet, but I couldn't find anything. Forgive me if the answer lies on the surface. It would also be cool to understand how to change the playback speed of an…

laflare247
- 25
- 5