I’m sure this has been asked here before but I didn’t find much using “search”. I’m planning to migrate all of my existing iPlug1 plugins to iPlug2 and would appreciate any tips from others who have made the move. Is it a big deal - not a big deal - things to watch out for, etc.?
Perhaps iPlug1 → iPlug2 could be posted as a “sticky” at the top of this forum?
Much appreciated. Thank you.
some stuff here
why not document your process if you find stuff missed in the link above I can add it and it will help others
Thanks and will do. I see many “old familiar faces” here.
BTW, if it’s not obvious, you’ll need to duplicate one of the examples and bring in your old code/config.h settings/resources piece by piece.
>>if you find stuff missed in the link above I can add it and it will help others
iPlug1 “Reset()” is now “OnReset()”
iPlug1 “GrayOutControl()” is now “DisableControl()”
Also - what is the approach for updating bitmap controls in iPlug2? In iPlug1 it was simply “GetGUI()->SetControlFromPlug(Idx, value)”. How do we convert this over from iPlug1?