hello
i am using control surface library and encoder library by pieter P. I try different type of midi controller.
Now I want to make a controller with just 8 or 12 buttons, but with different bank of scale ex : bank 1 , all note from c4 to c5, bank 2 just major note, bank 3 just minor note, bank 4, Dorian notes etc... I don't know how to start...I see in his example page with chord, transpose and bank I tried to manage it on my way but I am not strong enough ![]()
if someone has a start of respons to make me go further, thanks
regards
fred
Just generally, you would use constant arrays to define the scales, and an index to select the one you're using. I didn't look at pieter P's code but you should probably summon the courage to go back there for a deeper look.