diff --git a/firmware/midi-router-x2/midi.cpp b/firmware/midi-router-x2/midi.cpp index c087bf1..09f44aa 100644 --- a/firmware/midi-router-x2/midi.cpp +++ b/firmware/midi-router-x2/midi.cpp @@ -2,6 +2,7 @@ #include #include #include +#include namespace { @@ -13,39 +14,67 @@ using uart_c1 = uart_t, tx_midi_traits<1> >; template<> uart_c1::tx_ring_t uart_c1::tx_ring = {}; template<> uint8_t uart_c1::want_write = 0; +using UL = uart_list; + +midi::splitter_t