summary refs log tree commit diff
path: root/quantum/sequencer/tests
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2022-11-07 13:26:15 +1100
committerGitHub <noreply@github.com>2022-11-07 02:26:15 +0000
commit8b658dcc9a826b03fedb1ef2bfcc692f3e25da1b (patch)
treee8a4c156505d5e81046145d9dcffb60b0797253f /quantum/sequencer/tests
parent442e7653cc833e95a84178dedafb4034738c52a1 (diff)
Normalise MIDI keycodes (#18972)
* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`

* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`

* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`

* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`

* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`

* Misc controls

* Note keycodes

* Add legacy keycodes

* Regenerate keycodes

* Typo
Diffstat (limited to 'quantum/sequencer/tests')
-rw-r--r--quantum/sequencer/tests/sequencer_tests.cpp22
1 files changed, 11 insertions, 11 deletions
diff --git a/quantum/sequencer/tests/sequencer_tests.cpp b/quantum/sequencer/tests/sequencer_tests.cpp
index 05e58e4111..79ec10cabf 100644
--- a/quantum/sequencer/tests/sequencer_tests.cpp
+++ b/quantum/sequencer/tests/sequencer_tests.cpp
@@ -371,14 +371,14 @@ void setUpMatrixScanSequencerTest(void) {
     sequencer_config.resolution = SQ_RES_16;
 
     // Configure the notes for each track
-    sequencer_config.track_notes[0] = MI_C;
-    sequencer_config.track_notes[1] = MI_D;
-    sequencer_config.track_notes[2] = MI_E;
-    sequencer_config.track_notes[3] = MI_F;
-    sequencer_config.track_notes[4] = MI_G;
-    sequencer_config.track_notes[5] = MI_A;
-    sequencer_config.track_notes[6] = MI_B;
-    sequencer_config.track_notes[7] = MI_C;
+    sequencer_config.track_notes[0] = QK_MIDI_NOTE_C_0;
+    sequencer_config.track_notes[1] = QK_MIDI_NOTE_D_0;
+    sequencer_config.track_notes[2] = QK_MIDI_NOTE_E_0;
+    sequencer_config.track_notes[3] = QK_MIDI_NOTE_F_0;
+    sequencer_config.track_notes[4] = QK_MIDI_NOTE_G_0;
+    sequencer_config.track_notes[5] = QK_MIDI_NOTE_A_0;
+    sequencer_config.track_notes[6] = QK_MIDI_NOTE_B_0;
+    sequencer_config.track_notes[7] = QK_MIDI_NOTE_C_0;
 
     // Turn on some steps
     sequencer_config.steps[0] = (1 << 0);
@@ -389,7 +389,7 @@ TEST_F(SequencerTest, TestMatrixScanSequencerShouldAttackFirstTrackOfFirstStep)
     setUpMatrixScanSequencerTest();
 
     sequencer_task();
-    EXPECT_EQ(last_noteon, MI_C);
+    EXPECT_EQ(last_noteon, QK_MIDI_NOTE_C_0);
     EXPECT_EQ(last_noteoff, 0);
 }
 
@@ -499,7 +499,7 @@ TEST_F(SequencerTest, TestMatrixScanSequencerShouldReleaseFirstTrackFirstStep) {
 
     sequencer_task();
     EXPECT_EQ(last_noteon, 0);
-    EXPECT_EQ(last_noteoff, MI_C);
+    EXPECT_EQ(last_noteoff, QK_MIDI_NOTE_C_0);
 }
 
 TEST_F(SequencerTest, TestMatrixScanSequencerShouldEnterPausePhaseAfterRelease) {
@@ -565,7 +565,7 @@ TEST_F(SequencerTest, TestMatrixScanSequencerShouldProcessSecondTrackOnTime) {
     advance_time(SEQUENCER_TRACK_THROTTLE);
 
     sequencer_task();
-    EXPECT_EQ(last_noteon, MI_D);
+    EXPECT_EQ(last_noteon, QK_MIDI_NOTE_D_0);
     EXPECT_EQ(last_noteoff, 0);
 }