Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have some songs. I wish to separate the instrument sound from the human singing sound. Is it possible to do that? Are there some applications to accomplish that?

share|improve this question
This should be on Audio.SE. I think they did a question like this a while ago, though... – Mateen Ulhaq May 29 '11 at 6:46
This question is way under rated. – hydroparadise Jul 25 '12 at 18:01

With professional audio, voice is usually mixed in mono whereas the instruments are mixed in stereo. Subtracting one channel from the other should remove the mono mixing while leaving in the stereo mixing (remixed a bit, of course).

share|improve this answer
Thanks! (1) I am still wondering how to do that on computer? (2) More information about stereo mixing and mono mixing please? – Tim May 29 '11 at 5:43
1) Audacity. 2) A slight delay in one of the channels moves it off-center (i.e. "stereo"). – Ignacio Vazquez-Abrams May 29 '11 at 5:46
Thanks! What are some equivalent applications in Ubuntu? – Tim May 30 '11 at 3:37
Audacity. Try your package manager. – Ignacio Vazquez-Abrams May 30 '11 at 4:10
The "Ubuntu Software Center" has Audacity Featured, I believe. – Mateen Ulhaq Jun 3 '11 at 1:55

Audacity has Effect->Plugins->Vocal Remover.

You may need to download the Nyquist plugin.

Vocal Remover requires a stereo track. It works best with lossless files like like WAV or AIFF, rather than MP3 or other compressed formats. It only removes vocals or other audio that is panned to center (sounds equally loud in left and right). Vocals are often mixed this way. Inverting one channel then panning both to center cancels out any audio which was originally center-panned, making it inaudible. This can remove some parts of the audio you may want to keep, such as drums, which are also often mixed to center. If the vocals and other centered parts differ in pitch, this can be solved by removing only selected frequencies.

Vocal Remover thus has three choices of removal method. 'Simple' inverts the entire frequency spectrum of one channel. This may remove too much music if other parts of the audio are centered as well as the vocals. In that case, try the other choices. If the vocals are at a different pitch than the other audio (such as a high female voice), try 'Remove frequency band'. This only removes frequencies between a lower and upper limit which you can enter in the 'Frequency band...' box. Experiment by entering what sounds like the most significant frequency range of the original vocals. If the other choices remove too much audio in a particular frequency range (such as low drums or bass), try 'Retain frequency band'. This only removes frequencies outside the limits entered, retaining the others.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .