Page 1 of 1
Vst Creation
Posted: Sun Dec 23, 2012 12:43 am
by bassbum
Anyone have any links for a "how to" or something. I'm a bit lost in learning how to do this. There are no books I could find.
I have a basic understanding of C++ and I just had a look at the SDK Steinberg provide for VSTs and the thing when so over my head that I think a plane crashed into it.

Re: Vst Creation
Posted: Sun Dec 23, 2012 12:49 am
by Brothulhu
If anyone knows any similar stuff in Java post that too please

(sorry for a sort of hi-jack)
Re: Vst Creation
Posted: Sun Dec 23, 2012 1:08 am
by 3za
There are books;
Audio-Programming-Book
BasicSynth
Digital Signal Processing: A Practical Guide for Engineers and Scientists
Understanding Digital Signal Processing
Useful maybe...
http://www.kvraudio.com/forum/viewtopic.php?p=4692450
Re: Vst Creation
Posted: Sun Dec 23, 2012 1:11 am
by Brothulhu
Cheers 3za will get reading hopefully, I'm planning on doing something audio related for my 4th year project at uni and wanted to start looking into it soon
Re: Vst Creation
Posted: Sun Dec 23, 2012 1:30 am
by mks
You may consider building your own synths in Reaktor or Max to get you started.
Also check out
Synthedit
Re: Vst Creation
Posted: Sun Dec 23, 2012 2:46 am
by bassbum
@z3a I have the MIT one on its way.
Thing is I'm not sure if it has a vst part. Stienberg have a bunch of functions they have written, you have to use some of then in your program so the thing will work in DAWs. that's the part I'm struggling to understand.
Basically I need something that explains the VST SDK in normal English.
@mks
I have a bit of experience with Synthedit. I know you can code your own components but I want to move beyond its limitations.
Re: Vst Creation
Posted: Sun Dec 23, 2012 3:11 am
by mks
Going deep. Good luck!
Re: Vst Creation
Posted: Sun Dec 23, 2012 5:09 am
by Artie_Fufkin
I was gonna say SynthEdit or Synthmaker
Re: Vst Creation
Posted: Sun Dec 23, 2012 9:36 am
by NinjaEdit
I actually had trouble just starting up. That seems to be the hard bit if you already know C++. Definately check KVR. There's also Reaper's JesuSonic language.
Re: Vst Creation
Posted: Sun Dec 23, 2012 11:18 pm
by Fbac
The C-sound book is rather good , i used it for a project in "pure data". (Minimum movement -> maximum expression)
http://www.csounds.com/shop/csound-book
may not help on the Java, c++ side but might be a good idea to look into it?
Re: Vst Creation
Posted: Tue Dec 25, 2012 11:24 pm
by thor_beatz
Re: Vst Creation
Posted: Wed Dec 26, 2012 1:07 am
by bassbum
GOLD MINE!!!!!!!
That just made my Christmas.... well no, my sisters paint-balling present did but its up there.
Re: Vst Creation
Posted: Wed Dec 26, 2012 1:16 am
by bassbum
Brothulhu wrote:If anyone knows any similar stuff in Java post that too please

(sorry for a sort of hi-jack)
I just remembers re-reading that.
VST was made to work with C++, I have been told you can use other languages but you have to do some crazy thing that's not recommended. I'm just starting in the world of programing so I don't know much out this stuff.
You might be better leaning C++ is you want to code a VST. I know it comes down to personal preference but I gave up learning java because I hated it and I have just demolished most of a massive C++ book since Thursday it excited me so much.
Re: Vst Creation
Posted: Wed Dec 26, 2012 5:17 am
by NinjaEdit
Yeah, C++ couldn't be that hard to learn if you can write Java.
Re: Vst Creation
Posted: Sun Dec 30, 2012 3:36 am
by bassbum
For anyone who might dig this up looking to also crate a VST.
I found it really hard to find any information at first so I'm posting this.
Once you start searching for "DSP" (Digital Signal Processing) instead of like "Audio Programming", you will start finding the books and websites.
BTW some of the DSP books can be up to $100.
I did find this
http://en.wikibooks.org/wiki/Digital_Signal_Processing
Also just to add, DSP is normal taught as a masters degree, I haven't got any of my books yet but I'm expecting it to be a bit hard to understand.
Re: Vst Creation
Posted: Sun Dec 30, 2012 4:36 am
by monte-m
came here to post this. emailed the guy who wrote the atlantis synth and asked him for a bit of help writing vsts and he pointed me there
still havent gotten around to doing anything with it tho

Re: Vst Creation
Posted: Sun Dec 30, 2012 5:56 am
by NinjaEdit
Re: Vst Creation
Posted: Wed Jan 02, 2013 2:31 am
by bassbum
That Coursera.org is a sick idea.
Jonahmann I salute you!!!.
Re: Vst Creation
Posted: Wed Jan 02, 2013 2:44 am
by bassbum
jonahmann wrote:DSP is normal taught as a masters degree
It's taught at third year as part of an electrical engineering degree.
Also do you know if DSP is taught as standard in a electrical engineering degree or just at some uni's?
I'm doing engineering at college at the moment and plan to take a electrical engineering degree when I finish.
Re: Vst Creation
Posted: Wed Jan 02, 2013 4:05 am
by NinjaEdit
I think it has become a bit of a standard, you should check, though.
Jonahmann I salute you!!!.
