Cubase interpretiert ALLE MIDI-Befehle so, wie es soll (abgesehen von
kleinenren Bugs), also Dein Problem dürfte eher auf der AVR-Seite
liegen. Es ist jedoch einfacher als Du denkst, mit einem AVR
MIDI-Signale zu senden. Nimm einen geraden Quarz (1/2/4/8 MHz), teile
die UART-Frequenz entsprechend, daß Du auf 31250 Baud kommst und
schreibe die zu sendenden Bytes in Dein UART-Senderegister. Welche
Bytes was machen, schaust Du am besten in diversen MIDI-Tutorials im
Web nach. Dort steht dann auch aufgeschlüsselt, wie das mit den
MIDI-Kanälen ist und wieviele Bytes zu einem MIDI-Befehl gehören. Ach
ja, den Ausgang des UARTs mußt Du über 220 Ohm an die MIDI-Buchse legen
und den anderen Pol der MIDI-Buchse über 220 Ohm an 5V. Dies entspricht
dann der MIDI-typischen Stromschleife. Zum Empfangen von MIDI-Daten mit
dem AVR benötigst Du zusätzlich noch einen Optokoppler.