From 1b6a3bd3e7999c666c5e9cd491cc2eccf636a2b9 Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Tue, 28 Mar 2023 08:44:13 -0400 Subject: [PATCH] forgot to break out of loop when adding note --- src/main.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index 730a257..3c413dd 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -98,6 +98,7 @@ loopMIDI(alsa_sequencer* seq, spi_connection* spi, gpio_info* gpio) if (PLAYING_NOTES[i] == 255) { PLAYING_NOTES[i] = nev.note; assert(gpioSetValue(gpio, 1)); // send set gate on + break; } } @@ -105,6 +106,14 @@ loopMIDI(alsa_sequencer* seq, spi_connection* spi, gpio_info* gpio) // TODO: could check return value here for SPI error spiSendVoltage(spi, dac_in); } + + printf("PLAYING_NOTES: %d,%d,%d,%d,%d,%d\n", + PLAYING_NOTES[0], + PLAYING_NOTES[1], + PLAYING_NOTES[2], + PLAYING_NOTES[3], + PLAYING_NOTES[4], + PLAYING_NOTES[5]); } }