Hi all. Welcome to my new blog for audio programming enthusiasts. I’m writing this blog to help others start out writing their own VST plugins using the free MinGW compiler. MSVC is the compiler of choice for VST plugin development on Windows, however, I have found I’m learning a lot more while using MinGW. I am certainly not an expert at VST programming but I hope this site will help others to get over the painful initial hurdles of compiling the examples included with the VST sdk. Enjoy!

  1. January 25, 2010 at 22:24


    May I quote you on my page with your high compliment of my crawl software? 🙂 Please e-mail me — tnx.


    • January 25, 2010 at 23:32

      Of course you may! I’d be honoured 🙂

  2. Owen
    February 26, 2010 at 22:32

    Hey there!

    Am just starting out with programming VST stuff myself.

    Will read through everything on here, and contribute where possible.


  3. Leo
    June 7, 2010 at 02:05

    Back in 2008 or less, me and the psycle dev team at source forge and other devs had these problems;

    If it complied successfully in the gcc the plug-in will not work in all vst hosts some in cubase. Some had to hack the file to make it work in some vst hosts.
    The official windows vst sdk is made to run around the visual c++ environment, that was the only way it could run and perform at best when complied in the visual c+++ environment, for all windows vst hosts.

    I can’t see how today me trying again would make any difference.

    You can use java for vst development now anyway. Or SE then hack the vst dll file you made in a hexs editor to do even more custom stuff to it.

  4. October 6, 2010 at 12:01

    Why would you learn more with MinGW? I’m curious.

  5. October 13, 2010 at 14:16

    You wouldn’t! I’ve archived the site so as not to mislead people. As I have learnt more about programming real time audio applications my opinions have changed.

  1. No trackbacks yet.

Leave a Reply to Leo Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: