Hi,
i wrote a new effect for the audio-lib. It removes the vocals from songs.
For some songs it work good, for others not. For a good effect, the vocals must be in the mid of both stereo-channels.
How does it work ?
Simple. It inverts the right channel and adds it to the left (the result is one mono channel - ideally, the vocals are the same on l+r and subtracting the values gives 0...).
Its the same way as the "Vocals Remover" in audacity works.
I added a enable(bool) function which enables or disables the effect.
That means, if you disable it, you can use the effect as a simple way to transform stereo to mono.
Link with additional example-sketch:
https://github.com/FrankBoesing/Teensy-Audio-Effect-Remove-Vocals
@Paul: it's MIT licence ;-)
Have fun,
Frank.
i wrote a new effect for the audio-lib. It removes the vocals from songs.
For some songs it work good, for others not. For a good effect, the vocals must be in the mid of both stereo-channels.
How does it work ?
Simple. It inverts the right channel and adds it to the left (the result is one mono channel - ideally, the vocals are the same on l+r and subtracting the values gives 0...).
Its the same way as the "Vocals Remover" in audacity works.
I added a enable(bool) function which enables or disables the effect.
That means, if you disable it, you can use the effect as a simple way to transform stereo to mono.
Link with additional example-sketch:
https://github.com/FrankBoesing/Teensy-Audio-Effect-Remove-Vocals
@Paul: it's MIT licence ;-)
Have fun,
Frank.
Last edited: