【发布时间】:2017-05-02 01:19:49
【问题描述】:
我使用的是AndroidEqualizer类,我对对象的波段级别做了一些修改。
我需要做的是将均衡器的这些更改应用到设备中的所有音频文件,因此当播放音乐文件时,均衡器的更改将应用到它。
例如,对于 1000Hz 的频率,我将增益电平转换为 5dB。我需要将此更改应用于所有音频文件。
谢谢
【问题讨论】:
我使用的是AndroidEqualizer类,我对对象的波段级别做了一些修改。
我需要做的是将均衡器的这些更改应用到设备中的所有音频文件,因此当播放音乐文件时,均衡器的更改将应用到它。
例如,对于 1000Hz 的频率,我将增益电平转换为 5dB。我需要将此更改应用于所有音频文件。
谢谢
【问题讨论】:
嘿,我不确定您要做什么,但是如果您想将均衡器设置设置为正在播放的任何音频文件,那么您可以将会话 ID 更改为 0,以便播放任何音乐/音频, eq 设置将在它们上实现(即使是未从您的应用中播放的音乐文件)
【讨论】:
equalizer.setBandLevel((short)0, (short)100); 0 表示第一个频段(频率 60Hz),100 表示 1 分贝。如果您需要更多信息,请告诉我