vocal removing


    Dec 01 2006 | 8:16 pm
    hi, i'm fairly new to max and just had a question. I'm trying to make a vocalremover... (i know it won't sound good, and i know the ideas behind how it works) i've just run into a small problem. To do the process, i would take the left or the right channel, multily it by -1 using th *~ object then sum it with the other channel with the +~ object. However I don't notice a differnce at all in the sound of the audio when i do that. I'm not looking for something that;s going to be perfect.. more of a "shotty" remover or something.
    Thanks

    • Dec 01 2006 | 10:31 pm
    • Dec 02 2006 | 7:21 pm
      What you're talking about is called an MS matrix.
      Here's the lowdown:
      From MS->Stereo
      M -S = L
      M +S = R
      From Stereo
      L + R = M
      L - R = S
      Basically you're comparing what's the same in both tracks vs, what is different in both tracks, that's why it only works for stereo files, and furthermore, only works for vocals if the are panned dead center.
      Here's a rough idea to convert LR into MS, after that you can balance between the mid and side and see what happens. Afterwards, you'll have to decode it back into LR.
      --
      max v2;
    • Dec 02 2006 | 8:17 pm
      I messed up the first *~ should actually be a /~
      max v2;