使用Android的AudioTrack

时间:2012-05-27 00:48:14

标签: android loops record playback audiotrack

我写了一个基本上是打击垫的应用程序,屏幕上出现了一系列按钮,您可以按下每个按钮发出不同的声音,我正在尝试实现另一个按钮来录制这些声音,然后播放它们时你按下另一个按钮,但即使有文档,我也无法弄清楚如何用和AudioTrack对象创建,初始化和记录。有什么帮助吗?

这是我尝试初始化:

tracker = new AudioTrack(AudioManager.STREAM_MUSIC, 4410 , 4,2, AudioTrack.getMinBufferSize(samplerateinHz, channelconfig, audioformat),AudioTrack.MODE_STATIC);

1 个答案:

答案 0 :(得分:1)

您必须使用AudioRecord的对象。 AudioTrack用于播放。

http://developer.android.com/reference/android/media/AudioRecord.html