| View previous topic :: View next topic |
| Author |
Message |
arke

Joined: 27 Aug 2006 Posts: 268 Location: in ur base, killing ur doodz
|
Posted: Thu Dec 21, 2006 7:44 pm Post subject: An effort to rewrite the VST SDK |
|
|
The C++ SDK is just a wrapper around some raw C structs and function calls. And apparently we all hate it .
Why not make a new SDK in C++, which wraps around the VST C SDK, providing the same functionality but in a much nicer way? Would the Steinberg license allow us to do something like that? Or at least letting us write the source from scratch, but in compliance with VST? This would also get rid of alot of host-plugin incompatibility problems because redundancies and stuff could be easily addresses ...
What do you think?  _________________ <3 |
|
| Back to top |
|
 |
C+/-
Joined: 02 Dec 2006 Posts: 29
|
Posted: Thu Dec 21, 2006 8:52 pm Post subject: Re: An effort to rewrite the VST SDK |
|
|
| arke wrote: |
Would the Steinberg license allow us to do something like that? ... What do you think?  |
Interesting indeed. I wish I could do some work like this with you guys but, as you know already, my c/c++ is only developing. Toby (of tobybear.de) rewrote the whole thing, in late 90's I think, into Delphi right? I don't know what happened there wrt the licence but he would probably be the guy to talk to about that kind of experience since he got away with it. I would guess a rewrite in C++ is equiv if it stays open source for all to use. You might just end up doing the work for Steinberg though and they would profit.
I have Toby's 4th year thesis here somewhere in pdf when he first started.
Cheers
C+/- |
|
| Back to top |
|
 |
tgersic Site Admin

Joined: 18 Aug 2006 Posts: 463
|
Posted: Thu Dec 21, 2006 9:46 pm Post subject: |
|
|
As far as the license is concerned, I don't know why it wouldn't be possible to write a wrapper, or even do a rewrite...A wrapper would probably be a better idea, though, because it would be easier to keep it updated with new changes to the Steinberg SDK, rather than trying to keep a full library in sync with it...Just my though. |
|
| Back to top |
|
 |
arke

Joined: 27 Aug 2006 Posts: 268 Location: in ur base, killing ur doodz
|
Posted: Thu Dec 21, 2006 10:08 pm Post subject: |
|
|
| tgersic wrote: |
As far as the license is concerned, I don't know why it wouldn't be possible to write a wrapper, or even do a rewrite...A wrapper would probably be a better idea, though, because it would be easier to keep it updated with new changes to the Steinberg SDK, rather than trying to keep a full library in sync with it...Just my though. |
Wrappers introduce additional overhead ... bad.
I think I'll shoot Tobybear an email about that. Lets see what he says.
(btw, Tom, the and and smileys are horrible ) _________________ <3 |
|
| Back to top |
|
 |
arke

Joined: 27 Aug 2006 Posts: 268 Location: in ur base, killing ur doodz
|
Posted: Thu Dec 21, 2006 11:41 pm Post subject: |
|
|
Ok, I'm not sending him an email afterall, looks like I'm free to do it
Gonna draw up some UML magic. _________________ <3 |
|
| Back to top |
|
 |
C+/-
Joined: 02 Dec 2006 Posts: 29
|
Posted: Fri Dec 22, 2006 12:25 am Post subject: |
|
|
| arke wrote: |
Ok, I'm not sending him an email afterall, looks like I'm free to do it
Gonna draw up some UML magic. |
Cool. I'll keep monitoring the thread, maybe as I get better at what I am doing I might be able to help.
Who gave you the nod ok?
C+/- |
|
| Back to top |
|
 |
arke

Joined: 27 Aug 2006 Posts: 268 Location: in ur base, killing ur doodz
|
Posted: Fri Dec 22, 2006 8:48 am Post subject: |
|
|
Nobody did, I read through some docs online and it looks like its good  _________________ <3 |
|
| Back to top |
|
 |
GuruOne.biz

Joined: 16 Dec 2006 Posts: 50 Location: Down Under ;)
|
|
| Back to top |
|
 |
arke

Joined: 27 Aug 2006 Posts: 268 Location: in ur base, killing ur doodz
|
Posted: Tue Jan 16, 2007 12:13 pm Post subject: |
|
|
cool! _________________ <3 |
|
| Back to top |
|
 |
|
|
|