Поскольку у меня есть какая-то потеря слуха, влияющая на разные частоты в моем ухе, я планировал разработать приложение, в котором был бы эквалайзер на двух разных каналах (стерео), на которых обычно воспроизводится музыка.
Однако я не смог этого сделать. Обычно делается так: объект эквалайзера назначается идентификатору сеанса следующим образом:
mEqualizer = new Equalizer(0, audioSessionId1);
Однако это влияет на оба (или все) канала. Любой выход из этого?
И нет, баланса/панорамирования каналов, который есть на большинстве плееров, для моего OCD недостаточно.