Trance Forum | Stats | Register | Search | Parties | Advertise | Login

There are 0 trance users currently browsing this page and 1 guest
Trance Forum » » Forum  Production & Music Making - making a vst from scratch
← Prev Page
1 2
First Page Last Page
Share on facebook Share on twitter Share on StumbleUpon
Author

making a vst from scratch

shellbound
IsraTrance Junior Member

Started Topics :  14
Posts :  601
Posted : Oct 19, 2009 21:56
Quote:

On 2009-10-17 10:07, Speakafreaka wrote:
actually Septa, I think you will find VB.net's lack of decent bitshifting (yes, I agree its possible, but a total PITA) will be of considerable issue in developing VSTs.



that's a good catch. i haven't thought about this before. but, yeah, this is one of the few instances where the difference between them is a little more than just syntax. there are a few other things. but i'd say they are still 99% identical, functionality-wise.

i just re-read again what you wrote and it seems like you were simply saying there's no reason to go with vb.net, if you have java background. or even if you have no prior coding experience, all things being equal, it makes more sense to go for C#, since its syntax is more similar to many other languages. i completely agree with this. i think it was just a knee-jerk reaction on my part, since vb.net vs. c# is one of those horses that's been beaten to death. my bad.

everyone should be staying closer to the metal and coding in assembly anyway...           https://soundcloud.com/dead-end-dance
https://soundcloud.com/shellbound
Soundmagus
IsraTrance Full Member

Started Topics :  67
Posts :  633
Posted : Oct 19, 2009 22:33
synthedit - thats all you need           Check out my site for Video tutorials and other tips & Tricks

http://www.music-production-videos.com
Colin OOOD
Moderator

Started Topics :  95
Posts :  5380
Posted : Oct 19, 2009 23:18
Reaktor - that's all you need           Mastering - http://mastering.OOOD.net :: www.is.gd/mastering
OOOD 5th album 'You Think You Are' - www.is.gd/tobuyoood :: www.OOOD.net
www.facebook.com/OOOD.music :: www.soundcloud.com/oood
Contact for bookings/mastering - colin@oood.net
TimeTraveller
IsraTrance Full Member

Started Topics :  80
Posts :  3207
Posted : Oct 20, 2009 00:44
I think if you know how to code you can design something completely else.But of course that is a pure guess.           https://soundcloud.com/shivagarden
Speakafreaka
IsraTrance Junior Member

Started Topics :  18
Posts :  779
Posted : Oct 20, 2009 10:39
I'd say if you can code you can design something more efficient if you know how to code C++. Lesserly also java and .net.

Reaktor, SE, and SM are programming languages, just very, very visual ones. This also suits me extremely well, because I am dyslexic; my brain just works that way. Although certainly, I can code (and well) in most languages you might care to throw at me, I'm at my best in non-syntactical languages. It all falls apart a bit when things get object oriented, but they even incorporate aspects of this into the program. SM in particular features a smorgasbord of mathematical functionality that any programming language would be proud of ... if it did overloading of classes, and dynamic memory management, then I'd argue it would be pretty much fully functional as a seperate programming language - it even goes down to Assembly Code FFS - thats pretty gosh darn powerful!

The really bizarre thing about SM is that it will export to .exe file though. Its perfectly possible to code things (very complex things!) which are nothing at all to do with audio applications in it - especially when you really get down into the guts of the interface design, it starts to become obvious that SM is capable of pretty much most things.

Ultimately, the logic is the same as any other programming language, it is just a slightly different way of expressing it.

Reaktor, since version 5 with its deep level coding options is now just as capable as SE or SM, as you can effectively code anything you want in it - so if you don't like how something works as it comes in the program, you can develop your own version of it. I still hate the Reaktor wrapper though, and dislike how many of the modules work... even down to simple things like not being able to plug more than one wire into one socket. Its granular modules are really very very good though - but they were designed by the guy who went on to program Ableton, so no surprises (or further development) there. Its interface abilities are not in the same league as particularly SM, but also SE with a few De Haupt modules imported. In addition to this, as Reaktor also seems to me to be the most resource hungry, although maybe this is due to the fact I only use it for the granular stuff, because I cannot be bothered to figure it out properly in SM.

And this isn't some, my Visual VST code generator is better than yours - I think all 3 are great, but quite different - I've developed and continue to develop in all three - but they are quite different, and I'd suggest looking at all three before plumping for one over another.          .
http://www.soundcloud.com/speakafreaka
Trance Forum » » Forum  Production & Music Making - making a vst from scratch
← Prev Page
1 2
First Page Last Page
Share on facebook Share on twitter Share on StumbleUpon


Copyright © 1997-2025 IsraTrance