Archive for July, 2009

My first journey into writing VST plugins: a stereo expander

Posted on Thursday, 2009-07-30 by Jan

(A newer version is available!)

So perhaps you noticed that I’m a musician and also a coder. What better than to combine both of those and write software I can use when making music?

My first project for this was writing a VST plugin (VST is a trademark of Steinberg Media Technologies GmbH and it’s basically an effect interface supported by a large number of DAW applications) that does stereo expanding. What’s that, then?

A trick that’s well known among musicians and mixing engineers for making something sound fuller is to record the exact same thing twice and then superimpose these two takes. A special case of that is putting one take in the left stereo channel and the other in the right. If you do that, it will sound a lot “wider” in the song, and it will also dominate the overall sound of the song a lot more.

Sometimes, though, you’re short on time or don’t have two takes of something handy (or it’s actually impossible to get two takes). Enter stereo expanders! They basically pretend that you recorded two takes, and pan them left/right for you. I’ve got one right here for you, and it’s free to download. Read the full post »

Bookmark and Share