-
-
Notifications
You must be signed in to change notification settings - Fork 58
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
Filter and EQ modulation targets #422
Conversation
Voices hold their own tentative eq and filters that get initialized upon starting the voice depending on how many there are in the region
Very nice. After a quick look, it looks good to me. Regarding removed tests, it's a good case for rewriting with |
Hmm I forgot about the helper but I had in mind rewriting it xD Anyway I chose to compare the dot graph in the end because it would have gotten quite heaver and verbose (you need a target and thus a RegionCCView for each filter target/filter number, e.g. you would have alot of
which looked a bit verbose. |
They are not used after the initialization. Their purpose is to create an intermediate state that serves to prepare the CC keys. As a note, regarding the CC, I wish to go back on a particular design decision: |
Sure ! |
Seems to work fine in my tests. |
This registers filters and EQ modulation targets, as well as the bindings to midi CC. I also removed the filter pools and EQ pools to put the filters and EQ objects directly in the voices.
Missing some testing although things seem to work OK for now.