How to do Vocal Remover

cchitsiang

New member
Joined
May 19, 2009
Messages
4
Programming Experience
Beginner
Hi everybody, I am plan to write a Karaoke Player application using Vb.net.
One main feature of application is remove vocal of singer in a mp3 files and directly play in the application. Can I do it like this?

I saw some application can fullfill this requirement, like Karafun or Karaoke Sound Tools. This two software can remove the vocal of singer in mp3 file and play directly not just can save into a wav or mp3 file.

Kindly advise.

Best Regards,
Chew Chit Siang
 
Umm I don't think VB.Net is the code you want to use. To do this you need complete control of everything... may I suggest something like C++? Also, if you have very little knowledge of programming, I personally wouldn't suggest taking on this task at all. Not only do you have to figure out how you want to remove the vocals, but you have to figure out how to code it as well. Both are extraordinarily hard and can take months or years of coding, and should not be taken on by one person.

Anyways, you won't get a response on how to do anything remotely like this from these forums.... and probably most other forums as well. Think about what you are asking from a programmer's view... it is incredibly hard.
 
Umm I don't think VB.Net is the code you want to use. To do this you need complete control of everything... may I suggest something like C++? Also, if you have very little knowledge of programming, I personally wouldn't suggest taking on this task at all. Not only do you have to figure out how you want to remove the vocals, but you have to figure out how to code it as well. Both are extraordinarily hard and can take months or years of coding, and should not be taken on by one person.

Anyways, you won't get a response on how to do anything remotely like this from these forums.... and probably most other forums as well. Think about what you are asking from a programmer's view... it is incredibly hard.

Thanks for your reply first...
Yes, I know that, this is very hard..But is any component or .dll available in VB.NET? so I can directly use in the application.
 
Nothing is available that will do anything similar to the function you want. You have to code it from scratch.
 
Nothing is available that will do anything similar to the function you want. You have to code it from scratch.

So another question. I know that there is a vocal removal plugin for winamp. So can i use winamp control class in VB.NET and use that control class to use vocal removal plugin to removal the vocal for me?
 
Winamp is not written in VB.Net and even if it was, their source isn't released. So the answer to your latest question is no you can not.
 
Audacity does have some functionality/plugins for removing vocals from a song, it's also GPL...though, it's far from VB.NET (C++ and wxWidgets if I remember right).

As Untamed said...there will be no such components for .NET, at least I can't believe that anyone has bothered with it so. The only thing you could would be to find a dll or program which you can bind as COM object into the .NET Application.

Bobby
 
Audacity does have some functionality/plugins for removing vocals from a song, it's also GPL...though, it's far from VB.NET (C++ and wxWidgets if I remember right).

As Untamed said...there will be no such components for .NET, at least I can't believe that anyone has bothered with it so. The only thing you could would be to find a dll or program which you can bind as COM object into the .NET Application.

Bobby

Ok. I wil try my best and update the progress in the thread.. THanks for your reply.

I believe that nothing is impossible to willing person:D
 
Back
Top