将均衡器分配给单个通道

时间:2016-09-19 03:21:06

标签: android audio channel equalizer

由于我有某种听力损失,影响了我耳朵上的不同频率,我计划开发一款应用程序,它可以在两种不同的通道(立体声)音乐上播放均衡器。

然而,我无法做到这一点。 通常做的是将均衡器对象分配给会话ID,如下所示:

mEqualizer = new Equalizer(0, audioSessionId1);

然而,它会影响两个(或所有)频道。 有什么办法吗?

不,大多数玩家可以使用的频道平衡/平移对我的ocd来说还不够。

1 个答案:

答案 0 :(得分:0)

  

您必须阅读有关Equalizer,BassBoost和Virtualizer的信息

请参阅this Sample

另请查看我的答案here以及一个很好的解释here too