Nichts bietet eine so gute Schnittstelle zwischen Musik und Computer wie das Musical Instrument Digital Interface. Daher macht Cadenzo reichlich Gebrauch davon. Zum einen wird natürlich Midi-Out zum Vorspielen der Übungen und Midi-In zum Einspielen z.B. über Keyboard genutzt. Auch so genannte SysEx-Befehle werden zur Steuerung verschiedener Midi-Geräte (z.B. als Midi-Controller oder für Zeit-Synchronisation) gesendet und empfangen. Ein Beispiel ist die zur Steuerung und Protokollierung von Musikaufnahmen konzipierte Cadenzo-Software TakeMon.

Auch die Analyse und Manipulation von Midi-Dateien findet in Cadenzo viele Anwendungsbeispiele. Um jede Datei an Musikbegleitungen oder Klaviertrainer-Übungen anzupassen, ist ein eigener Midi-Editor mit an Board. Die Analyse für Musiksuchmaschinen wird bei den Solutions beschrieben. In den Extras der Musikerprogramme wird das MusikTextFormat als eine Eigenentwicklung näher beschrieben, um Musik aus Dateien oder Einspielungen "sichtbar" und damit über die Zwischenablage transportierbar zu machen.

MML kann Cadenzo und das Musikernetzwerk VivaMusica via WebService sinnvoll miteinander verbinden.