HydrogenAudio

Hosted Forums => foobar2000 => 3rd Party Plugins - (fb2k) => Topic started by: Moitah on 2006-07-18 08:14:55

Title: foo_dsp_centercut
Post by: Moitah on 2006-07-18 08:14:55
foo_dsp_centercut v1.0.1 (http://www.moitah.net/download/latest/foo_dsp_centercut.zip) [link is dead and was foobar2000 v 0.9–only anyway—Ed.]

The classic "vocal cut" filter, except that the output is stereo instead of mono. This is accomplished through FFT phase analysis.

This version includes recently discovered algorithm improvements to reduce echo and eliminate clicking.



foobar2000 v 1.x–compatible compile, by mudlord, reuploaded by db1989:
foo_dsp_centercut.zip (http://www.hydrogenaudio.org/forums/index.php?act=attach&type=post&id=7012)

Information on the algorithm, as implemented in VirtualDub:
the center-cut algorithm (http://www.virtualdub.org/blog/pivot/entry.php?id=102)

Old threads:
• Original Winamp version: ‘Winamp "Center Cut" DSP Plugin released (http://www.hydrogenaudio.org/forums/index.php?showtopic=17450)’
• First release by Chun-Yu: ‘Center Cut DSP (http://www.hydrogenaudio.org/forums/index.php?showtopic=17661)’
Title: foo_dsp_centercut
Post by: PredUK on 2006-07-18 11:56:04
What does this do? Does it play just vocals from a track, thus making it acapella? Does it cut it out and save it as a seperate file?
Title: foo_dsp_centercut
Post by: kjoonlee on 2006-07-18 14:02:15
Yay! Thank you.

With this DSP, you can play the "center" in mono or the "sides" in stereo. If you use it together with the converter component, you can save it to a separate file.
Title: foo_dsp_centercut
Post by: dv1989 on 2006-07-18 14:26:55
Cool! Continued development and improvement, please.
Title: foo_dsp_centercut
Post by: Moitah on 2006-07-18 21:41:42
1.0.1 released, minor changes (renamed to foo_dsp_centercut instead of foo_centercut, doesn't request track change mark anymore, samples are scaled differently).  Be sure to delete foo_centercut.dll from your components directory if you downloaded the first version.
Title: foo_dsp_centercut
Post by: Eclipsed Moon on 2006-07-19 08:11:43
THANK you, REALLY been waiting for this one.
Title: foo_dsp_centercut
Post by: mdhare007 on 2006-08-03 03:00:07
Moitah-

Would it be possible to add a lowpass filter so that the drums aren't cut when taking out the center channel?  Or does that just not really work in practice?

-Michael
Title: foo_dsp_centercut
Post by: Moitah on 2006-08-03 06:26:24
Actually it works pretty well.  I can't make a preference section so I would have to add 2 more items in the Available DSP list, and the crossover frequency wouldn't be configurable.  I'll see about it when I get time.
Title: foo_dsp_centercut
Post by: david_dl on 2006-08-03 06:36:25
Actually it works pretty well.  I can't make a preference section so I would have to add 2 more items in the Available DSP list, and the crossover frequency wouldn't be configurable.  I'll see about it when I get time.


Why can't you create a preferences page?
Title: foo_dsp_centercut
Post by: Moitah on 2006-08-03 07:37:32
Why can't you create a preferences page?

I've never done GUI in C++ and don't really care to learn.
Title: foo_dsp_centercut
Post by: dv1989 on 2006-08-03 21:18:50
This plugin is really good. If you could figure out how to add more options or configurability - hopefully making a GUI won't be too hard or you could get help! - it could be even better. Best of luck
Title: foo_dsp_centercut
Post by: Davide-NYC on 2007-10-21 22:06:10
First off, Thank you so much for this great plugin. I use it everyday.

My dream would be to have high-pass and low pass sliders as well as a center mix knob. That way I could mix the center-mids (vocals) back into the mix to my liking.

A narrow-band pass filter to let the (center) snare information through would be good too. (now I'm sounding greedy!)

Great, great plugin! The winamp version with low-pass especially.

Cheers!
Title: foo_dsp_centercut
Post by: Octopus on 2008-09-02 18:43:28
ta muchly for this!
Title: foo_dsp_centercut
Post by: lctm on 2008-10-06 12:12:15
Awesome!

Thanks a lot.
And having this in foobar is really cool! =)
Title: foo_dsp_centercut
Post by: drbeachboy on 2008-10-21 02:38:50
Moitah,

I was wondering if you had any plans on updating this terrific dsp component?
Title: foo_dsp_centercut
Post by: McFrog on 2009-04-09 10:41:25
I recompiled this plugin for foobar 0.9.6, don't know if anybody still wants this, so feedback is appreciated, especially from moitah, if he doesn't want this
Title: foo_dsp_centercut
Post by: microZ on 2009-04-09 13:29:26
It doesn't work in windows 7 build 7068 64-bit:
Message:
Failed to load DLL: foo_dsp_centercut.dll
Reason: This component is not compatible with this version of Windows and needs to be recompiled with a newer version of the foobar2000 SDK; please contact the author of this component to obtain an updated version of this component.

Title: foo_dsp_centercut
Post by: drbeachboy on 2009-04-09 14:03:49
Sure, it would be great to have an updated version. Moitah, never responded to my October 2008 request, so I am guessing that moitah is no longer interested in keeping the plugin up to date.

@microZ
If you run foobar2000.exe in XP compatibity mode, foo_dsp_centercut will work, at least on a Vista x64 machine, and most probably on your Windows 7 x64 build too.
The version posted above is moitah's last version, not McFrog's latest.
Title: foo_dsp_centercut
Post by: McFrog on 2009-04-09 14:46:19
As a temporary solution you can download my build here (http://www.schrammi.homepage.t-online.de/mcfrog/thing/download.php?f=foo_dsp_centercut.7z)! It's essentially the same source as the original but newer sdk.

let me know if it doesn't work.
Title: foo_dsp_centercut
Post by: drbeachboy on 2009-04-09 15:22:02
Thanks, McFrog! It is working well on my XP machine at work. I will try it on Vista this evening.

The forum is still having issues with links. With IE7 it downloads as "download.php". Once downloaded, I opened it with 7-Zip. Alternately, the extension can be renamed to .rar and opened.
Title: foo_dsp_centercut
Post by: Yirkha on 2009-04-09 15:30:26
The forum is still having issues with links. With IE7 it downloads as "download.php". Once downloaded, I opened it with 7-Zip. Alternately, the extension can be renamed to .rar and opened.
Please explain how specifically is clicking on an external link http://?www.schrammi.homepage.t-online.de/mcfrog/thing/download.php?f=foo_dsp_centercut.7z connected to this forum.
Title: foo_dsp_centercut
Post by: McFrog on 2009-04-09 15:35:34
It's not a rar, its 7z. i used the php wrapper to monitor the traffic, it's not my own server, so i wouldn't want to cause too much traffic... firefox seems to work fine with that.
Title: foo_dsp_centercut
Post by: Moitah on 2009-04-09 15:40:17
Fine with me.  I just don't use foobar2000 that often so I lost interest in keeping the plugin up to date.  I'm glad someone recompiled it.
Title: foo_dsp_centercut
Post by: drbeachboy on 2009-04-09 15:58:06
@Yirkha,

Because, this .php extension thing has popped up a few times since the upgrade, and I don't recall ever seeing it before. For that reason, I thought it was a forum issue. My apologies for the incorrect assumption.
Title: foo_dsp_centercut
Post by: amdx2 on 2011-02-10 07:43:22
can anyone have foo_entercut for foobar v1.? its error
Title: foo_dsp_centercut
Post by: mudlord on 2011-02-10 09:31:55
Title: foo_dsp_centercut
Post by: amdx2 on 2011-02-10 09:50:32


thank you very much ! its working fine on my foobar
but 1 question : this is for karaoke vocal remover?
Title: foo_dsp_centercut
Post by: mudlord on 2011-02-10 09:54:52
Only one way to find out I guess.
Title: foo_dsp_centercut
Post by: dv1989 on 2011-04-27 11:34:45
I should have said this back when I downloaded it: thanks for the recompile!
Title: foo_dsp_centercut
Post by: absinthe33 on 2011-10-11 05:16:13
Hi, I don't know if this plugin is still being developed, but would it be possible to implement another setting from the original CCGui?

What I'm talking about is the option 'Bass to sides' (and possible 'Dual mono center' too). I really would like the option of moving the bass to the sides in Foobar too, because I found it has quite an impact on the phase. Sides without the bass is always out of phase, while the other one is always IN phase! I prefer the Foobar version btw, because it also takes 32float files, where the CCGUI.exe doesn't...

Thanks in advance!
Title: foo_dsp_centercut
Post by: Dexter_prog on 2011-11-25 12:30:49
I'm bumping this because this is the best component I could ever wished for. Not only am I finding this extremely useful for tabbing songs, but it also lets me hear melodies that are hard to hear when listening to the full mix.

I want to know how to reproduce this while using my DAW. What did you do to cut whatever is panned to the center and what's hard panned?

Title: foo_dsp_centercut
Post by: xnor on 2011-11-25 13:12:20
the center-cut algorithm (http://www.virtualdub.org/blog/pivot/entry.php?id=102)
Title: foo_dsp_centercut
Post by: db1989 on 2011-11-26 14:31:00
Wow, thanks for that! I was especially amused by this:
Quote
Disclaimer: I'm not an audio researcher and am not familiar with the audio literature, so excuse me if I use the wrong terms or fail to acknowledge past work, as I am not familiar with existing advanced algorithms for vocal removal. I came up with this algorithm one day after a discussion about vector projection in lower-division math class, so I didn't do any research before devising the algorithm.
Must be nice to be able to make something like this as a lark while (apparently) knowing next to nothing about it! Modesty, eh?
Title: foo_dsp_centercut
Post by: xnor on 2011-11-26 19:36:32
Well, I don't think you need much audio/DSP knowledge to come up with this algorithm.  What's more important is vector math etc. like he wrote.
Title: foo_dsp_centercut
Post by: db1989 on 2011-11-26 19:40:57
Yeah, I’m sure you’re correct. It’s just that it still seems quite impressive to a layman like myself.
Title: foo_dsp_centercut
Post by: Yakumo on 2012-05-19 18:54:29
Thread necromancy I know, but it's a real shame foo_dsp_centrecut seems to have vanished, the link in the op to the version for foobar2000 v1.x is dead
Title: foo_dsp_centercut
Post by: db1989 on 2012-05-19 19:18:39
Actually, following the trail showed me that the link in mudlord’s post has disappeared, presumably because of his current Group… of which I wasn’t aware until now.

But you’re in luck:
Title: foo_dsp_centercut
Post by: goodiesguy on 2014-02-20 07:30:04
The latest foobar is saying this is unsupported when I try to add it, any fix?
Title: foo_dsp_centercut
Post by: mudlord on 2014-02-20 11:52:36
Loads fine here.
Title: foo_dsp_centercut
Post by: goodiesguy on 2014-02-21 06:23:29
That's odd, it's working fine here now too. Hmm, must of been due to system updates and needing a restart.
Title: foo_dsp_centercut
Post by: stephan_g on 2014-10-04 23:30:21
This one is handy! It cleans up a crackly mono LP (recorded in stereo) much better than a plain mono downmix, as you'd expect.
Title: Re: foo_dsp_centercut
Post by: Fool_on_the_hill on 2023-03-16 14:37:48
Hi! Any chance for update to foobar2000 2.0?
Title: Re: foo_dsp_centercut
Post by: Case on 2023-03-17 11:11:15
Attached is a simple recompile with 64-bit support included.