Schritt 9: Software: MIDI
Ich werde nicht viel Zeit mit der Funktionsweise des MIDI ausgeben, gibt es viele Tutorials dazu. Aber ich empfehle die Arduino MIDI-Bibliothek finden Sie hier.
Für meine Bedürfnisse ich wirklich brauchen nur ein paar der Funktionen von dieser Bibliothek zur Verfügung gestellt. Speziell Hinweis auf Note Off und Control Change (für die Anerkennung der Sustain-Pedal).
Wie ich das Sustain-Pedal mit den Lampen umgesetzt kommt auf den Modus, dem der Controller in ist.
Für die "CLASSIC" und "VELOCITY" Modi der Sustain-Pedal hält jede Glühbirne auf der die gleich notieren Sie Wert, bis sie sich löst. Wenn es freigegeben wird, werden alle Lampen gelöscht.
Im Modus "SCROLLING" wird das Sustain-Pedal ignoriert.
Auch wenn mit IpMIDI, Programmänderungen und Änderungen der Bank werden erkannt, obwohl ich nicht ganz herausgefunden, wenn ich das überhaupt verwenden werde.