difficulty with Interface views

    May 21 2006 | 4:09 pm
    Hi, I'm new to Pluggo interfaces, and can't figure out why my VST build seems to ignore my plugconfig parameters for window sizes. Even though I'm using useviews 0 1 1 1 it still defaults to the parameters view, and my setsize and defaultview parameters seem to be ignored as well. (I just see the top left corner of my patch)
    Here's my plugconfig:
    #C useviews 0 1 1 1; #C numprograms 8; #C preempt 1; #C sigvschange 1; #C sigvsdefault 32; #C setsize 400 320; #C defaultview Interface 4 60 0; #C dragscroll 1; #C noinfo; #C setprogram 1 "Default" 0 0. 0.8; #C uniqueid 128 149 13; #C initialpgm 1;
    I've tried building the tutorial patches that use interfaces, and they work no problem. I hope I'm just missing something stupid here - this is driving me crazy!

    • May 21 2006 | 4:20 pm
      I haven't double checked your plugconfig real hard, but is that uniquid really unique to this plug-in as it should be? If you change it does it help? -Tim
    • May 21 2006 | 4:29 pm
      Brilliant! Works like a charm.. thanks!
    • May 21 2006 | 4:40 pm
      Tim Sutton wrote: > Brilliant! Works like a charm.. thanks!
      Cool. Just so you understand what happened here (and for the list archives)...
      The Pluggo engine identifies plug-ins by their uniqueid number, as do many VST hosts. So when you loaded a plug-in that has the same uniqueid as another plug-in, that other plug-in's plugconfig was being used instead of your plugconfig.
      Having two plug-in's with the same id can have a lot of seemingly mysterious consequences, so it's good to check when things are acting funny.
      best, Tim
    • May 21 2006 | 7:14 pm
      Great - this explains the sense I had of something not being 'refreshed' in the build process. I kept checking my VST files to make sure the host was loading the most recent version. Can the unique ID be changed at will (to avoid having to re-save new patchers as new filenames)?
    • May 29 2006 | 5:07 pm
      well if you use a host program for testing your pluggos which makes troouble when 2 version of your plug-in have the same unique ID, try another host, or remove the older version from its plug-i folder when you are going to test a new build.
    • May 30 2006 | 2:50 am
      Right - I think I was at one point overwriting my old plugins, but perhaps not. I definitely started creating new versions at some point.