Re: Writing VST Plugins ( Any Debugging Tool??)

Discussion in 'comp.music.midi' started by Ananth, Jun 14, 2003.

  1. Ananth

    Ananth Guest

    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
  2. 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
  3. 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
  4. Ananth

    Ananth Guest

    "Stephan M. Sprenger" <comp.dsp@dspdimension.com> wrote in message
    news:5c0722f6.0306162139.1ce918dc@posting.google.com...
    > 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
  5. 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
  6. jwes

    jwes Guest

    "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.

Share This Page