我正在开发一个节拍器应用程序.用户可以在运行时选择bpm,我的应用程序将相应地播放"tick"声音."tick"是单个节拍器"shot"(mp3).我尝试使用Handler和MediaPlayer实现它,但节拍器根本不精确.所以我想改变整个方法:当用户选择一个新的bpm值时,我通过每隔N毫秒重复一次嘀嗒声X次来合成一个新的声音,然后循环这个运行时创建的声音.这是一个有效的选择吗?如何在Android中实现?
java audio android
android ×1
audio ×1
java ×1