typo? you mean Row 6 column8, not 9, outputs note 5 on ch 15 and note 8 on ch 16, right?
Yes, this is correct, and I know you like math and rules but be please aware, row 7 note 51(select row) will be the layer select row for my next shift layer project and \"can not be processed\", it will create 9 shift layers and utilize the row notes 0 thru 47 and 65 thru 127 to max out the possible combinations of bank / presets for a 9 x 8or9 matrix having 9 layers of bank / presets.
Also, after I build the layers project, I may want a future page layer that has 2 or 3 or 6 rows with the same note# which would give me 16 or 24 or even 48 presets for a given bank. this can be seen at bottom of post
This is why I thought it best to \"hardcode\" the row bank note#, so I could build future banks easily,
1 bome preset with hardcoded row note# = bank with 8 presets, so no matter how many presets I want for a bank, I could do it in multiples of 8. I wasn\'t sure what method you had in mind, and did not want to reduce my possibilities with a rule that does not allow the layers.
Also, I am not sure what to do with column 9 (nothing I guess) it is an oddball, but does not matter.
Anyway, I think all I need is 1 preset then I can copy, modify and hardcode the common row note# for each row to allow for how many presets I want in a bank.
Then I could just hardcode the row note# to build out all layer pages after I make the layers preset. other wise, if it is a single button = single output translator, I will have to eventually copy the translator, mod and paste 648 times which may take me a while, but whatever it takes and is easiest for you. whatever you think
Truth Table for 6 x (9) buttons to expected output should not matter just listing to be sure it doesn\'t interfere
x = \"does not matter\" just wanted to get the most presets and did not really want to waste 6 buttons if i don\'t have to
I just realized the 9th column being oddball would not matter anyway, because being a different note number than the rest of the row, column9 would automatically become a bank with 1 preset and thats ok, just didn\'t want to waste the 6 column9 buttons if I don\'t have to, but I was more concerned of column9 interfering with your process if you were going to use a rule, what ever that may be.
column 9 does not follow suite see here; I have updated the truth table to reflect it .
6 x 9 Truth Table
actually apc40 is 9 x 9 including the 3 small button rows at bottom ( # 48, 49, 50) page select row note# 51 does not count
x = \"does not matter\" just wanted to get the most presets and did not really want to waste 6 buttons if i don\'t have to
. Column 9
53 ch1 53 ch2 53 ch3 53 ch4 53 ch5 53 ch6 53 ch7 53 ch8 82 ch1 buttons ROW 1
0 0 0 0 0 0 0 0 0 out note# on ch15
0 1 2 3 4 5 6 7 x out note# on ch 16
-----------------------------------------------------------------------------------------------------------
54 ch1 54 ch2 54 ch3 54 ch4 54 ch5 54 ch6 54 ch7 54 ch8 83 ch1 buttons ROW 2
1 1 1 1 1 1 1 1 1 out note# on ch15
0 1 2 3 4 5 6 7 x out note# on ch 16
---------------------------------------------------------------------------------------------------------------------------------
55 ch1 55 ch2 55 ch3 55 ch4 55 ch5 55 ch6 55 ch7 55 ch8 84 ch1 buttons ROW3
2 2 2 2 2 2 2 2 2 out note# on ch15
0 1 2 3 4 5 6 7 x out note# on ch 16
-----------------------------------------------------------------------------------------------------------
56 ch1 56 ch2 56 ch3 56 ch4 56 ch5 56 ch6 56 ch7 56 ch8 85 ch1 buttons ROW 4
3 3 3 3 3 3 3 3 3 out note# on ch15
0 1 2 3 4 5 6 7 x out note# on ch 16
--------------------------------------------------------------------------------------------------------
57 ch1 57 ch2 57 ch3 57 ch4 57 ch5 57 ch6 57 ch7 57 ch8 86 ch1 buttons ROW 5
4 4 4 4 4 4 4 4 4 out note# on ch15
0 1 2 3 4 5 6 7 x out note# on ch16
--------------------------------------------------------------------------------------------------------
52 ch1 52 ch2 52 ch3 52 ch4 52 ch5 52 ch6 52 ch7 52 ch8 81 ch1 buttons ROW 6
5 5 5 5 5 5 5 5 5 out note# on ch 15
0 1 2 3 4 5 6 7 x out note# on ch 16
ROW 7 note 51 track select NOT USED and NOT PROCESSED
small button rows are note# 48 49 50
---------------------------------------------------------------------------------------------------------------------------------------------
Example of a future possible 16 preset bank using the same hardcoded note# for both rows
-----------------------------------------------------------------------------------------------------
29 ch1 29 ch2 29 ch3 29 ch4 29 ch5 29 ch6 29 ch7 29 ch8 58 ch1 buttons ROW Y
13 13 13 13 13 13 13 13 13 out note# ch15 hardcoded
0 1 2 3 4 5 6 7 x out note# on ch16
--------------------------------------------------------------------------------------------------------------------
30 ch1 30 ch2 30 ch3 30 ch4 30 ch5 30 ch6 30 ch7 30 ch8 47 ch1 buttons ROW Z
13 13 13 13 13 13 13 13 13 out note# ch15 hardcoded
8 9 10 11 12 13 14 15 x out note# on ch16
is this more clear? any questions
Thank you so much you ROck!