Использование Android AudioTrack

Я написал приложение, которое в основном представляет собой битовую панель, на экране появляется множество кнопок, и вы можете нажимать каждую кнопку, чтобы издавать разные звуки, я пытаюсь реализовать еще одну кнопку для записи этих звуков, а затем воспроизводить их, когда вы нажимаете другую кнопку, но даже с документацией я не могу понять, как создавать, инициализировать и записывать с помощью объекта AudioTrack. Любая помощь?

Вот моя попытка инициализации:

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

person KendalH    schedule 27.05.2012    source источник


Ответы (1)


Вы должны использовать объект AudioRecord. AudioTrack используется для воспроизведения.

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

person Alabhya    schedule 27.05.2012