drumnbass.be forum

drumnbass.be forum » Production » Software » Plugins » VST programming
Go to the bottom of this page VST programming
Author
Post
Surya Surya is a male
The Robot


images/avatars/avatar-1127.gif

Registration Date: 04-11-2002
Posts: 11,238

Helpfulness rating: 
44 Vote(s) - Average Rating: 9.27

Yes, but that wouldn't be any good if the programming language keeps on changing...

__
"In dnb you should make people jump not swim"
- Pieter Frenssen 2004


23-01-2005 14:13 Homepage of Surya
Daemon79 Daemon79 is a male
Steppa


Registration Date: 24-01-2005
Posts: 86

Helpfulness rating: 
2 Vote(s) - Average Rating: 6.50

I not visiting this forum on a regular base so my answer may be too late for you but.
There is a wrapper for java if you want to do vst.
http://jvstwrapper.sourceforge.net/
You might also want to check out www.kvraudio.com for any help you need about programming VSTs (They're helping me right now)

btw: Anyone knows what happened with breakz.be or is it just me?
24-01-2005 21:07
rorschach rorschach is a male
Cool Steppa


Registration Date: 24-08-2003
Posts: 110


read this thread kinda late but i programmed a little vst plugin last year using the vst sdk, it's pretty straightforward: i took one of the samples and in no time i had a vst plugin with two sliders, one for the volume and one for distortion amount; the sound was way too empty and hollow though. It was on my previous hd but i'll try to reconstruct it!
if you need some help with that reece machine thing drop me a note, it sounds cool to make Big Grin
24-01-2005 23:59 Homepage of rorschach
Daemon79 Daemon79 is a male
Steppa


Registration Date: 24-01-2005
Posts: 86

Helpfulness rating: 
2 Vote(s) - Average Rating: 6.50

interested in working on that reece as well.
25-01-2005 19:02
thechronic thechronic is a male
admin


images/avatars/avatar-2146.jpg

Registration Date: 01-11-2002
Posts: 5,293

Helpfulness rating: 
38 Vote(s) - Average Rating: 9.68

You can find a lot of information on programming audio plugins in specialized magazines such as the AES Journal (members only - unfortunately I'm not a member anymore...)

I think if you start doing some specific google searches you can come up with a lot of interesting stuff. How to do basic things like FFT filtering etc are well documented and a good starting point before you delve deeply in the world of audio programming. I suppose you can even find source code / algorithms / theory on advanced topics like tube saturation, instrument modelling etc.

It would be great to have an article on this. If you happen to find some interesting links, post them here!

__
If you find spam on the site, please hit the button and select my name. I'll personally kick it to the murky depths of hell where it belongs! Devil
25-01-2005 23:43 Homepage of thechronic
thechronic thechronic is a male
admin


images/avatars/avatar-2146.jpg

Registration Date: 01-11-2002
Posts: 5,293

Helpfulness rating: 
38 Vote(s) - Average Rating: 9.68

A couple of minutes on google and I came up with this interesting link page:

http://www.harmony-central.com/Computer/Programming/

__
If you find spam on the site, please hit the button and select my name. I'll personally kick it to the murky depths of hell where it belongs! Devil
25-01-2005 23:49 Homepage of thechronic
Halph-Price Halph-Price is a male
Zombie Algorithm


images/avatars/avatar-2869.gif

Registration Date: 22-12-2004
Posts: 6,160

Helpfulness rating: 
36 Vote(s) - Average Rating: 8.67

like i said Tobybear has open source for thoes types of program,s great examples . there fft filter is amazing lagging my computer when i sue it so i figure most of there codes are great quality. which they seem to be, just ther esimple programs that do one task, making them great examples.

they also deal with interaction with the host machine, like midi notes velocity, system runnings, everything, all great examples for most everything you'd need.

i have never touched it. but sitll, it might help you.

__
Latest Songs of filth and taboo depravity
SpankMyFilth on SoundCloud
She's got a nasty mouth...
FREE DOWNLOADS

26-01-2005 06:31 Homepage of Halph-Price
Samoth Samoth is a male
Producer


images/avatars/avatar-609.jpg

Registration Date: 21-08-2004
Posts: 49


Cheers for the Java VST wrapper, that looks pretty sweet. maybe the reece machine can continue.

__
Death Ur-Sag Zi-Ga-Ni Naphar Ajjabi Sharush! Sa-Par-Mah-Zu Diri La-Magiru Sin Su-La. Spliff
07-02-2005 00:34 Homepage of Samoth
Daemon79 Daemon79 is a male
Steppa


Registration Date: 24-01-2005
Posts: 86

Helpfulness rating: 
2 Vote(s) - Average Rating: 6.50

If you're going to built a vsti be sure to know about MIDI.
(If you know about note on, note off and all notes off that should be enough). I always use these tables as a reference
http://www.harmony-central.com/MIDI/Doc/doc.html
Also learn the difference between process and processreplacing (If you're only doing vstI you can write

void YouSynth::process (float **inputs, float **outputs, long sampleFrames)
{
processReplacing (inputs, outputs, sampleFrames);
}

but i don't know how to do this in Java)
also learn about deltaframes and events.
The rest should be quite obvious.
07-02-2005 13:53
Pages (2): « previous 1 [2]
drumnbass.be forum » Production » Software » Plugins » VST programming