Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Greatly shrink the Synthesizer::ID code #4867

Merged
merged 1 commit into from
Aug 18, 2021

Conversation

baconpaul
Copy link
Collaborator

Synthesizer::ID was a bunch of plubming to allow indices,
ids, and param ids to all co-exist, but iwth JUCE we really
only need param ids.

I could have removed this class altogether but decided to keep
the indirection until a rainy day, so the ID is now a simple wrapper
on an int which is the param index.

Closes #4866

Synthesizer::ID was a bunch of plubming to allow indices,
ids, and param ids to all co-exist, but iwth JUCE we really
only need param ids.

I could have removed this class altogether but decided to keep
the indirection until a rainy day, so the ID is now a simple wrapper
on an int which is the param index.

Closes surge-synthesizer#4866
@baconpaul baconpaul merged commit 49f99b4 into surge-synthesizer:main Aug 18, 2021
@baconpaul baconpaul deleted the id-4866 branch August 18, 2021 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Can i kill all the ID management code
1 participant