Skip to content
This repository has been archived by the owner on Sep 6, 2019. It is now read-only.

AAX and automation fixes #54

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open

Conversation

earlevel
Copy link

@earlevel earlevel commented May 1, 2016

Fixes and additions to support AAX and automation, primarily, and to add a user parameter conversion function. The commits are independent (it's not required to merge all of them).

…ters) and its setting, replaced with Transport(); this also fixed a problem with GetTempo relying on GUI mTransport.
…to AAX_CStateTaperDelegate to fix multiple automation problems due to rounding issues. (Integer type probably needs this too, but haven't tested.)
…onversion function, and incorporated into AAX automation. Here's a lambda function example usage:

  auto myConvertParamFn = [](double value, bool fromNormal)->double { ... };
  GetParam(aParamIdx)->SetConvertParamFn(controlParamFn);
… If not overridden, bypass behavior is unchanged.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant