This design is based on the requirements of a 61 Note Velocity sensitive Fatar keyboard. The keyboard is arranged as two matrices of 8x4 (32),for the Left Hand Bass range. Also an 8x4 (32) matrix, for the Right hand Treble range, but only 29 of the 32 switch positions are connected. So this produces a total of 61 (32 + 29) keys.
The 61 note range is from C2 (MIDI Number 36) to C7 (MIDI Number 96). The startnote of connector1 Bass Left Hand Side is set to C2 (MIDI Number 36). The first matrix of 8x4 (32) goes to G4 (MIDI Number 67). So the connector 2 Treble Right Hand Side starts with a startnote of G#4 (MIDI Number 68 ).
The connections can be made via two 16-way Micromatch ribbon cables, which can plug in directly to the corresponding Micromatch socket on the Fatar keyboard PCB. Each of the Pins T0 to T7 and MK0, BR0 to MK4, BR4 are connected to their same relative Pins in each of the diagram sections. Note that all these connections are already made on the Fatar keyboard PCB to the 20 way Micromatch connector.
Software
Labels |
Miccromatch
Pin Names |
Micromatch
Pin Numbers |
Arduino Mega
Pin Numbers |
ROW0B | T0 | 16 | 14 |
ROW1B | T1 | 15 | 15 |
ROW2B | T2 | 14 | 16 |
ROW3B | T3 | 13 | 17 |
ROW4B | T4 | 12 | 18 |
ROW5B | T5 | 11 | 19 |
ROW6B | T6 | 10 | 20 |
ROW7B | T7 | 9 | 21 |
BR3B | BR3 | 8 | 29 |
MK3B | MK3 | 7 | 28 |
BR2B | BR2 | 6 | 27 |
MK2B | MK2 | 5 | 26 |
BR1B | BR1 | 4 | 25 |
MK1B | MK1 | 3 | 24 |
BR0B | BR0 | 2 | 23 |
MK0B | MK0 | 1 | 22 |
Software
Labels |
Miccromatch
Pin Names |
Micromatch
Pin Numbers |
Arduino Mega
Pin Numbers |
ROW0T | T0 | 16 | 62 (A8) |
ROW1T | T1 | 15 | 63 (A9) |
ROW2T | T2 | 14 | 64 (A10) |
ROW3T | T3 | 13 | 65 (A11) |
ROW4T | T4 | 12 | 66 (A12) |
ROW5T | T5 | 11 | 67 (A13) |
ROW6T | T6 | 10 | 68 (A14) |
ROW7T | T7 | 9 | 69 (A15) |
BR3T | BR7 | 8 | 39 |
MK3T | MK7 | 7 | 38 |
BR2T | BR6 | 6 | 37 |
MK2T | MK6 | 5 | 36 |
BR1T | BR5 | 4 | 35 |
MK1T | MK5 | 3 | 34 |
BR0T | BR4 | 2 | 33 |
MK0T | MK4 | 1 | 32 |