Skip to content

Almost Complete rewrite - #8

Open
ross-m-dickson wants to merge 25 commits into
peterdikant:masterfrom
ross-m-dickson:change-faders
Open

Almost Complete rewrite#8
ross-m-dickson wants to merge 25 commits into
peterdikant:masterfrom
ross-m-dickson:change-faders

Conversation

@ross-m-dickson

Copy link
Copy Markdown

This is essentially a complete rewrite of all aspects of the code to move the configuration of which buttons control what from being embedded in the logic to being in separate config files. Feel free to disregard, while I think I have preserved all aspects of the original functionality, I've not done an A/B on every possible control and mode combination. I have unit tested every control for each of the config files.

Ross Dickson added 25 commits August 13, 2021 12:16
… prior to exit, moved activation of monitor thread from main function into object, added debug printouts
…ns prior to exit, moved initialization of state from main function into object, added debug printouts
…ns prior to exit, moved initialization of state from main function into object, added debug printouts
…channel mutes and the two layer buttons to select the bank controlled by encoders
…le and to restructure the way state is stored to be more flexible
@peterdikant

Copy link
Copy Markdown
Owner

Thanks for this contribution. I just came back from a vacation and will look at this in the next days. But as this is basically a complete rewrite, I'm not sure I want to merge it into this repository. I will try it and see if I feel comfortable supporting your code and decide then. I will keep you posted.

@ross-m-dickson

ross-m-dickson commented Sep 14, 2021 via email

Copy link
Copy Markdown
Author

@peterdikant

Copy link
Copy Markdown
Owner

Impressive changes. This is really a full rewrite. Good work. I will not merge your changes because I don't feel comfortable being responsible for a project where most of the code is not mine. So please publish it under your own account and I will link to your project from the README file. So anyone who needs a fully configurable solution will be redirected to you.

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.

2 participants