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

[FM7] Operator Envelopes and Presets #236

Merged
merged 11 commits into from Oct 22, 2018
Merged

[FM7] Operator Envelopes and Presets #236

merged 11 commits into from Oct 22, 2018

Conversation

@lazzarello
Copy link
Contributor

@lazzarello lazzarello commented Oct 19, 2018

The primary feature of this branch is the addition of six ADSR envelopes, one for each operator. These parameters are exposed to matron. There is no UI outside of the PARAMETERS menu to change them.

In addition, this branch has a new UI which displays 32 DX7 algorithm drawings, 1 per page when turning encoder 1. The encoder also loads a preset which wires up the modulation matrix according to that algorithm picture. This is a WIP. It needs some new drawing functions, though the functionality to produce sounds according to these algorithms is here.

Video demo of the new screens

https://www.youtube.com/watch?v=HI9B-vuWF4A

@tehn
tehn approved these changes Oct 22, 2018
@tehn tehn merged commit 5f0a879 into monome:master Oct 22, 2018
@lazzarello lazzarello deleted the lazzarello:op-envs branch Oct 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants