View Single Post
Old 08-20-2019, 10:24 AM   #3
Nonlinear
Human being with feelings
 
Join Date: Apr 2018
Posts: 396
Default

Quote:
Originally Posted by bozmillar View Post
Yep. It's a pain. The only solution I've found that works is to make bool, int or enum parameters doubles with a resolution of 1.0 for AAX plugins.
Hmmm - that's strange because InitBool, InitInt and InitEnum functions all ripple through, and convert to, InitDouble in IParam.cpp anyway albeit with different "mTypes". So that must mean the problem is in "mType = kTypeBool"?

What I don't understand is why it works when the transport is stopped. If I click around on the timeline the plugin bool parameters react as they should. Press play and they do not. So transport running has something to do with this - but why/how?

When I check automation points written in PT every point in Bool automation lanes show "Off" even though, clearly, some should say "On" (see attached screenshot). I have checked other plugins and PT does not do this with them - so apparently it is a bug in iPlug AAX implementation somewhere.
Attached Images
File Type: png PT Bool.png (3.0 KB, 178 views)

Last edited by Nonlinear; 08-20-2019 at 06:22 PM.
Nonlinear is offline   Reply With Quote