Creating one's own Vst
|
View this Thread in Original format
muzikislife |
Hi
I wanted to know if anyone has any advise on how I can go about creating my own vst.
What software,etc is needed.
Also any links to sites that covers this will be realy helpful to me.
Thank you |
|
|
mzvirbulis |
urm?
:conf:
what are specificly asking?
from what i gather you cant just make a vsti out of thin air if you know what i mean!
like to make a vsti requires alot of knowledge in software programing plus electronic engineering, maybe also physics etc.
reaktor lets you create a synth from scratch pretty much! |
|
|
verdonsky |
I have, I use Visual C++ 7.1. It's a magnificent system they have at Steinberg. here's a link:
http://ygrabit.steinberg.de/~ygrabi...html/index.html
Just make sure you have all the libraries, and headers linked in your compiler, and you should be set. There is also support for OSX vst stuff as well.
I'm having trouble finding anything (reosources, math papers) on subtractive and analogue synthesis at the moment, might start a thread soon. |
|
|
muzikislife |
Thanks verdonsky. I'm sure it will help.
I'll take a look. Have you manage to start doing anything as yet ? |
|
|
BOOsTER |
you can also make your own VST with synth-edit...but it's a lot of hassle to get a good sound with it afaik...
anyway programming is the best way! :-p
not that I know anything about it :( |
|
|
verdonsky |
Very nice everyMan, good resources. |
|
|
mzvirbulis |
sorry man the question was easier than i thought!:whip:
thats what happens when you stay up late sorry!
good links guys! keep this thread going.
also i think verdonsky has a good idea maybe we should start our own little thread and help make our own vsti etc. how cool would that be!
Hey is borland 5.5 good enough or is that to bad, i tried compiling some fractals but didnt compile i think because i didnt have the header libraries?
if not should i update the libraries and then link them again in the .cfg?
;) good luck mate
oh is visual c++ better that borland c++ as if i wanted to make a GUI i through the console that would suck because i dont know how to do that! so is visual c++ good for GUI, does it still use windows API? |
|
|
verdonsky |
Depends, if you use WIN32 API, you have more control. Visual Studio and Borland should be about the same for this. If you want to do RAD, which is Rapid Application Development, you need something like Visual Studio. RAD is where the IDE (eg: visual studio) creates buttons and sliders, and windows for you to make the programming process faster. I beleive there are a few ways to do RAD, one of which is MFC (microsoft foundation classes).
On a side note, you could even use DirectX, or OpenGL and do a cool 3D GUI or something. I believe that Stienberg includes some reusable GUI classes in their VST SDKS. Not sure how cool they are, but at least they inlclude it.
For Borland 5.5, make sure you have the headers and libraries linked to whatever API or classes/functions you are calling for in your program.
I am extremelly excited to start a thread on VST/AU/whatever else audio plugin technology. Maybe us programmers can join forces and make some reusable classes for something in an open sources project. Perpahs some of us could make a nicer GUI class with skinning, or something. I hear you can download Visual Studio 2005 Express for free, but DevC++ by Bloodshed would probably be just as good, and it's definitly free.
Maybe DJSentinal has some experience with this, or Ambin, because they worked on some crazy synths for Reaktor.
Peace |
|
|
LENG |
talk about djsentinel, he has been missing in action for quite some time... haven't heard any news of hypersynth that he said to deliver ages ago :p anyone? |
|
|
verdonsky |
Perhaps he got picked up by Roland to work on the JP-9000 analogue synth. 20 notes polyphony. the new 14 voice oscillator: superman saw.
er... :crazy: |
|
|
|
|