I would like to write an App, that picks up sound from the mic, adds effects to it and plays it back in realtime.
If found AudioRecord to pick up sound from the mic and AudioTrack to play it back. In between, I need some library to manipulate the sound, add effects or use some equalizer on it. This maybe achieved with the Java Sound API, but that seems to be missing as I read in this issue report pointed to from this SO question.
My question is: How can I do this on Android? Can you recommand any libraries?
Open your Android Studio and create a new project. Create a new folder named "raw" in your Android project's "res" folder and place your audio file inside the "raw" folder. You can see the audio is now successfully added into your Android Studio project by viewing the "raw" subfolder under "res" folder.
Quick google search http://developer.android.com/reference/android/media/SoundPool.html. It seems you can add effects using this class
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With