Firmware for HexBoard MIDI controller
| -rw-r--r-- | HexBoard_V1.1.ino | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/HexBoard_V1.1.ino b/HexBoard_V1.1.ino index 7a7996f..92efbba 100644 --- a/HexBoard_V1.1.ino +++ b/HexBoard_V1.1.ino @@ -499,7 +499,7 @@ GEMItem menuItemBuzzer("Buzzer:", buzzer, selectBuzzer); // For use when testing out unfinished features GEMItem menuItemTesting("Testing", menuPageTesting); boolean release = true; // Whether this is a release or not -GEMItem menuItemVersion("V0.5.0 ", release, GEM_READONLY); +GEMItem menuItemVersion("V0.5.1 ", release, GEM_READONLY); void sequencerSetup(); //Forward declaration // For enabling basic sequencer mode - not complete GEMItem menuItemSequencer("Sequencer:", sequencerMode, sequencerSetup); @@ -1143,11 +1143,11 @@ void orbitPattern(int i) { // Lights orbiting around the held note. #if ModelNumber == 1 int offsets[][2] = { { 0, 1 }, // Left - { -1, (y1 % 2 == 0) ? 0 : -1 }, // Top Left (adjusted based on row parity) - { -1, (y1 % 2 == 0) ? 1 : 0 }, // Top Right (adjusted based on row parity) + { -1, (y1 % 2 == 0) ? 1 : 0 }, // Top Left (adjusted based on row parity) + { -1, (y1 % 2 == 0) ? 0 : -1 }, // Top Right (adjusted based on row parity) { 0, -1 }, // Right - { 1, (y1 % 2 == 0) ? 1 : 0 }, // Bottom Right (adjusted based on row parity) - { 1, (y1 % 2 == 0) ? 0 : -1 } // Bottom Left (adjusted based on row parity) + { 1, (y1 % 2 == 0) ? 0 : -1 }, // Bottom Right (adjusted based on row parity) + { 1, (y1 % 2 == 0) ? 1 : 0 } // Bottom Left (adjusted based on row parity) }; #elif ModelNumber == 2 int offsets[][2] = { |