我想知道是否有任何一种方法可以获得像here这样的音频效果
通常是在After Effects中完成的,但我想在智能手机上创建它。我知道x轴是频率,y轴是音量。有人可以帮忙吗?
最佳答案
我不确定iOS,但是如果您不介意多余的空间,Eclipse可以处理.mp3文件,您可以使用MediaPlayer类播放它。至于创建文件,我不确定.raw是否具有足够的独特声音。
我使用单独的Music.java类在Android中播放了mp3,然后在res / raw / *。mp3中用mp3调用了它
import android.content.Context;
import android.media.MediaPlayer;
public class Music
{
private static MediaPlayer mp = null;
//Stop old song, play new one
public static void play(Context context, int resource)
{
stop(context);
if (Prefs.isMusic(context)) //is music on?
{
mp = MediaPlayer.create(context, resource);
mp.setLooping(true);
mp.start();
}//end if
}//end play method
//Stop the music
public static void stop(Context context)
{
if(mp != null)
{
mp.stop();
mp.release();
mp = null;
}//end if
}//end stop method
}//end class Music
以及我的Game.java文件中的调用:
Music.play(this, R.raw.game);
Music.stop(this);
关于java - 音频频谱效果iOS/Android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10037231/