android音量增益AudioTrack DatagramPacket

时间:2016-07-13 13:17:42

标签: java android audio packet

我需要帮助在音频流上应用音量增益以增加设备的音量输出。

以下是我的应用的一些代码:

private static final int SAMPLE_RATE = 8000; // Hertz
private static final int BUF_SIZE = 372; //Bytes

...

AudioTrack track = new AudioTrack(AudioManager.STREAM_MUSIC, SAMPLE_RATE, AudioFormat.CHANNEL_OUT_MONO,
AudioFormat.ENCODING_PCM_16BIT, BUF_SIZE, AudioTrack.MODE_STREAM);

...

DatagramPacket packet = new DatagramPacket(buf, BUF_SIZE);
socket.receive(packet);

...

track.write(packet.getData(), 0, packet.getLength());

有人可以帮助我吗?

提前致谢。

0 个答案:

没有答案