From 72a10fa13a1fdb6e0a8e7142da99598a87969a36 Mon Sep 17 00:00:00 2001 From: Ashley Strahle Date: Tue, 30 Jun 2026 13:55:53 +0000 Subject: [PATCH] add TinyUSBDevice.ready() guard in send_cc to prevent crash --- src/midi_transport.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/midi_transport.cpp b/src/midi_transport.cpp index 8276b18..f8490b7 100644 --- a/src/midi_transport.cpp +++ b/src/midi_transport.cpp @@ -92,6 +92,7 @@ void UsbMidiTransport::send_note_off(uint8_t channel, uint8_t note, uint8_t velo void UsbMidiTransport::send_cc(uint8_t channel, uint8_t cc, uint8_t value) { if (!initialized) return; + if (!TinyUSBDevice.ready()) return; uint8_t packet[4] = {0x0B, (uint8_t)(0xB0 | (channel - 1)), cc, value}; usb_midi.writePacket(packet); }