1
我有一些PCM過濾器例程,希望適用於android輸出混合。 當任何媒體播放器正在播放音樂時,音頻性能可能會增強。 任何人都可以幫助我嗎?非常感謝你 !!android應用音頻pcm過濾器輸出混合
我有一些PCM過濾器例程,希望適用於android輸出混合。 當任何媒體播放器正在播放音樂時,音頻性能可能會增強。 任何人都可以幫助我嗎?非常感謝你 !!android應用音頻pcm過濾器輸出混合
您將需要使用this
創建的輸出組合展示臺(音頻會話0),需要許可MODIFY_AUDIO_SETTINGS
我不知道你是否需要RECORD_AUDIO
permision以及
下面是一些鏈接工作source code
// Create the Visualizer object and attach it to our media player.
// you want the audiosessionid here to be 0 for output mix
mVisualizer = new Visualizer(0);
mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
mVisualizer.setDataCaptureListener(new Visualizer.OnDataCaptureListener() {
public void onWaveFormDataCapture(Visualizer visualizer, byte[] bytes,
int samplingRate) {
mVisualizerView.updateVisualizer(bytes); // this is the where you put the pcm routine
}
public void onFftDataCapture(Visualizer visualizer, byte[] bytes, int samplingRate) {}
}, Visualizer.getMaxCaptureRate()/2, true, false);
}