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

Macros - Step one of four #1090

Merged
merged 1 commit into from
Aug 12, 2024
Merged

Conversation

baconpaul
Copy link
Contributor

This is the first step in implementing Macros in ShortCircuit.

This introduces unipolar macros which are only adjustable by a knob in the UI, but which fully work, are renamable, are editable, stream, and act as modulation sources.

The remaining parts not covered in this PR are

  • Bipolar and Stepped macro support
  • Exposing the macros as CLAP parameters
  • Implement the PLAY screen not just the macro screen
  • Smoothed applicatino as opposed to direct application of value from the various sources

This is the first step in implementing Macros in ShortCircuit.

This introduces unipolar macros which are only adjustable by a
knob in the UI, but which fully work, are renamable, are editable,
stream, and act as modulation sources.

The remaining parts not covered in this PR are

- Bipolar and Stepped macro support
- Exposing the macros as CLAP parameters
- Implement the PLAY screen not just the macro screen
- Smoothed applicatino as opposed to direct application of value
  from the various sources
@baconpaul baconpaul merged commit 46d8902 into surge-synthesizer:main Aug 12, 2024
12 checks passed
@baconpaul baconpaul deleted the working-macros branch August 12, 2024 18:33
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.

1 participant