Since I have some sort of hearing loss, affecting different frequencies on my ear, I was planning to develop an app that would have an equalizer on the two different channels (stereio) music usually plays on.
However, I haven't been able to do do that. What usually is done is to assign the equalizer object to a session id like so:
mEqualizer = new Equalizer(0, audioSessionId1);
However, it affects both (or all) channels. Any way out of it?
And no, channel balance/panning which is available on most of players is not enough for my ocd.