Basically the same as this question, but it was never really answered: Stereo sound separation into three sources
Imagine I have a really trivial signal:
- Left: 100Hz tone + 200Hz tone + 500Hz tone
- Right: 500Hz tone + 1kHz tone + 2kHz tone
I'd like to perform some operation where I can decompose Left and Right into L', R' and C. Where:
- L': 100Hz + 200Hz
- R': 1kHz + 2kHz
- C : 500Hz
I'd like the algorithm to work reasonably well for mixed, commercial music, which would exclude just a simple FFT analysis (I think.)
I started out looking at correlation, but I don't think that applies in this case. Now I'm thinking I need to be looking at ICA, but that seems to be focused on producing N signals from a single input, and not 3 signals from 2 inputs...