Need Help to Implement VST in PureBasic

Windows specific forum
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

eriansa wrote: I've planned to release a beta within a couple of weeks. I am especially looking for people owning :

1/ PC's with AMD processors.
2/ Asio cards/drivers that support INT32MSB/INT32LSB/Int32Float/96Khz etc...
1/ I have an amd athlon 64 3800+
2/ that too.
karmacomposer
Enthusiast
Enthusiast
Posts: 113
Joined: Sun Jul 29, 2012 2:51 pm

Re: Need Help to Implement VST in PureBasic

Post by karmacomposer »

Is the VST host mentioned here done or available? Like was asked, has anyone successfully created a VST with PureBasic?

Mike
karmacomposer
Enthusiast
Enthusiast
Posts: 113
Joined: Sun Jul 29, 2012 2:51 pm

Re:

Post by karmacomposer »

Where can this be currently found? Anyone?

Mike
eriansa
Enthusiast
Enthusiast
Posts: 277
Joined: Wed Mar 17, 2004 12:31 am
Contact:

Re: Need Help to Implement VST in PureBasic

Post by eriansa »

karmacomposer wrote:Is the VST host mentioned here done or available? Like was asked, has anyone successfully created a VST with PureBasic?

Mike
Sure, the VST-Host is available for FREE -> http://www.raxntrax.com

Concerning the VST itself :

I've tested it in following hosts :
RaXnTraX : ok!
Mulab : ok!
Tracktion : ok!
Bidule : ok!
Live : ok!
Reaper : NOT ok! I can't figure out why...the first time Reaper opens the editor : ok!, the second time Reaper crashes on UseGadgetList.
Before I change everything in native WinApi, I desperately want to find out why. It would be so much easier to stick with PB's gadgets.

Anyway, as long as I can not solve this problem with Reaper, I hold back from releasing the sources.

Perhaps someone has a clue why the VST-dll crashes a second time on UseGadgetList????
I've been searching this forum for some answers, but no luck. The most applicable situation is what srod has experienced in a comparable situation.
Hopefully he reads this message... :D
karmacomposer
Enthusiast
Enthusiast
Posts: 113
Joined: Sun Jul 29, 2012 2:51 pm

Re: Need Help to Implement VST in PureBasic

Post by karmacomposer »

If it's any help, a LOT of synthedit vsti's crash reaper. A LOT of them. No one knows why.

They work in all other DAWs except Reaper.

I think you are focussing too much on one DAW when there are 20 others that work fine.

Mike
eriansa
Enthusiast
Enthusiast
Posts: 277
Joined: Wed Mar 17, 2004 12:31 am
Contact:

Re: Need Help to Implement VST in PureBasic

Post by eriansa »

If it's any help, a LOT of synthedit vsti's crash reaper. A LOT of them. No one knows why.

They work in all other DAWs except Reaper.

I think you are focussing too much on one DAW when there are 20 others that work fine.
Perhaps you are right...Next week I'll have time to dig in deeper. If no luck, I'll just release things as they are.

In the mean time, could you give me some samples of SynthEdit plugins crashing REAPER?
karmacomposer
Enthusiast
Enthusiast
Posts: 113
Joined: Sun Jul 29, 2012 2:51 pm

Re: Need Help to Implement VST in PureBasic

Post by karmacomposer »

Sorry for the late reply - forgot about this thread.

I know a lot of the 1.0 synthedit plugins crashed reaper, like Texture, Motion, HG Fortune synths. My synth Monstrous was initially crashing Reaper. Once the 1.1 update came out and fixed the multi-core problem, most of those became stable.

I am more interested than ever in creating a vsti (synth and sample player) with Pure Basic. I am BEGGING for help since I really have no idea how to begin.

I can usually do well on my own after I am 'shown the way', so to speak.

Thanks for any help you can give me.

Right now i'd love to just create a "Hello World" vsti in Pure Basic to see if it can load into SaviHost, Cantible and Presonus Studio One Pro (three hosts I have).

After that, I would create a GUI and see how to get knobs, buttons, sliders, text labels and other selectors working in my hosts. From there, I can begin to develop the sample players. In the best of worlds, i'd love to be able to load soundfonts or multi-samples of some kind. After all that, then I will concentrate on the math stuff (I HATE the math stuff) - like filters, oscillators, and actual synthesis models, such as FM, additive, subtractive, spectral, etc.

Mike
karmacomposer
Enthusiast
Enthusiast
Posts: 113
Joined: Sun Jul 29, 2012 2:51 pm

Re: Need Help to Implement VST in PureBasic

Post by karmacomposer »

To be clear, I am not interested in creating a host (yet), but I am VERY interested in using Pure Basic to create a virtual instrument (.dll).

Can anyone point me in the right direction?

Mike
Joris
Addict
Addict
Posts: 890
Joined: Fri Oct 16, 2009 10:12 am
Location: BE

Re: Need Help to Implement VST in PureBasic

Post by Joris »

I'm interested too in VST and VSTi...
and found already some VST source code in Delphi.
http://www.axiworld.be/vst.html
At least less complicated then whatever C-version (to me and ...).
Yeah I know, but keep in mind ... Leonardo da Vinci was also an autodidact.
Post Reply