如何在android中设置预设eq?

Ram*_*ula 4 android audio-player android-music-player

我想开发一个预设均衡器(非图形),并设置为古典,爵士,普通,摇滚(这些都在旋转器中表示).有人可以帮我解决这个问题.

Ram*_*ula 6

我得到了解决方案,代码如下所示:

 Equalizer mEqualizer;

 short m=mEqualizer.getNumberOfPresets();

 music_styles = new String[m];

 for(int k=0; k <m ; k++) 

 music_styles[k]=mEqualizer.getPresetName((short) k);



  // it gives 10 presets by equalizer engine.(normal,classical,rock etc.) By setting through the following code


mEqualizer.usePreset((short)x); where x is preset x<10 
Run Code Online (Sandbox Code Playgroud)