Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to remove the "vocals section" of an audio file in .NET?

From an audio file (mp3 song) and I'm trying to extract the "instrument" part of the file to create a minus one track.

How can this be done with .NET?

Is there any way to achieve something like this? :

new AudioFile("song.mp3").RemoveVocals().SaveTo("song edited.mp3")
like image 976
Pacerier Avatar asked Apr 26 '11 23:04

Pacerier


1 Answers

Synopsis of BlueRaja's useful comments below the question:

Music and vocals are usually combined in the studio before the song is released. If the vocals and music are on one combined track, there'll be no reliable way to separate them, since removing "vocal sounds" of a certain frequency will also end up removing "instrumental sounds" that happen to be in the same frequency. (read: sounds are sounds and "vocal" is a kind of "instrument".)

However, if the vocals and music are encoded on separate tracks, there'll be a way to separate them.

like image 167
Pacerier Avatar answered Oct 18 '22 15:10

Pacerier