how to modify voice using fmod for android ?


(ari) #1

Basically, I’m trying to build an Android app that will take a stream voice signal from the mic and adds some effects to it (like a voice changer app. so as you speak your voice will be pitched down for example).

so, is there any tutorial on how to do that using fmod ?

thx


(Mathew Block) #2

Yes, please take a look at the record example we ship with FMOD.

This example shows recording from the microphone and applying a DSP effect to it with live playback. You can swap the DSP effect out for any other effect you desire.

EDIT:
Our examples run on all platforms, in the case of Android this is via the NVidia integration. Also we have information in our docs showing how to compile FMOD using the NDK toolchain. For use with Android Studio you would need to adapt our NDK example.


(yourks) #3

Hello, I am testing the record case now, but the numDrivers returned by the getRecordNumDrivers method is 0. How to solve it?


(Cameron Baron) #4

Answered here: http://www.fmod.org/questions/question/android-the-getrecorddriverinfo-method-callback-is-0-android/


(ari) #5

Thank you so much for your help Mathew :slight_smile:

i’ve seen the record example, it looks great. but i guess i still need to learn how to do that in android :slight_smile:

Is there any tutorial or sample how to use fmod with android studio ?

thx a lot :slight_smile:


(Mathew Block) #6

I’ve updated my answer above to include some more information.