PDA

View Full Version : Re: Writing VST Plugins ( Any Debugging Tool??)


Ananth
06-14-2003, 01:33 PM
Hi all,

What r the tools available to write a VST plugin ? (apart from VST SDK).

I'm writing one using VC++, using any host (Fruity/Cubase.... Trial versions
of another dozen s/ws will do..).

But, now, i write the code in VC, compile it to DLL, then open it in the
host... Tedious! In this method, i have very few debugging options left. (I
really don't know what exactly my code does, whether it's doing the intended
or not)

If somebody could help me to identify and setup a comfortable environment,
i'll be thankful.

Ananth

Alexander Stoica
06-14-2003, 03:53 PM
the platform sdk has some debugging tools and docs included. you could also
write a mini vst host. this host would load the dll into its own process
space which would be ideal for debugging. try a search at sourceforge.net
for example sources. another possability would be to add a debug function in
your source which logs important things.

alex

Stephan M. Sprenger
06-16-2003, 11:39 PM
I'm using sonicWORX for debugging. With that you can reload plug ins
without relaunching the application which is very convenient.

--sms

"Ananth" <me@privacy.net> wrote:
> Hi all,
>
> What r the tools available to write a VST plugin ? (apart from VST SDK).
>
> I'm writing one using VC++, using any host (Fruity/Cubase.... Trial versions
> of another dozen s/ws will do..).
>
> But, now, i write the code in VC, compile it to DLL, then open it in the
> host... Tedious! In this method, i have very few debugging options left. (I
> really don't know what exactly my code does, whether it's doing the intended
> or not)
>
> If somebody could help me to identify and setup a comfortable environment,
> i'll be thankful.
>
> Ananth

Ananth
06-17-2003, 12:03 PM
"Stephan M. Sprenger" <comp.dsp@dspdimension.com> wrote in message
news:5c0722f6.0306162139.1ce918dc@posting.google.c om...
> I'm using sonicWORX for debugging. With that you can reload plug ins
> without relaunching the application which is very convenient.

Oops! No windows version available :(

Ananth

Stephan M. Sprenger
06-17-2003, 04:20 PM
Er, who said we're talking about Windows?

--sms

Ananth wrote:
> "Stephan M. Sprenger" <comp.dsp@dspdimension.com> wrote:
>> I'm using sonicWORX for debugging. With that you can reload plug ins
>> without relaunching the application which is very convenient.
>
> Oops! No windows version available :(
>
> Ananth

--
Posted via http://web2news.com the faster web2news on the web

jwes
06-17-2003, 04:36 PM
"Ananth" <me@privacy.net> wrote in message news:<bcftcg$il89e$2@ID-182502.news.dfncis.de>...
> Hi all,
>
> What r the tools available to write a VST plugin ? (apart from VST SDK).
>
> I'm writing one using VC++, using any host (Fruity/Cubase.... Trial versions
> of another dozen s/ws will do..).
>
> But, now, i write the code in VC, compile it to DLL, then open it in the
> host... Tedious! In this method, i have very few debugging options left. (I
> really don't know what exactly my code does, whether it's doing the intended
> or not)
>
> If somebody could help me to identify and setup a comfortable environment,
> i'll be thankful.
>

Can't you compile with debug info, run the host, and then in VS do
Build/Debug/Attach to Process ? I've been debugging an ocx this way,
and it works well for me.