Depois de trabalhar no problema por um tempo, cheguei à conclusão de que é mais provável que seja um defeito de hardware no cabo. No linux,
aseqdump -p "USB Midi"
relatou a saída
24:0 Clock 24:0 Clock 24:0 Clock 24:0 Clock 24:0 Active Sensing 24:0 Clock 24:0 Clock 24:0 Clock 24:0 Clock 24:0 Stop 24:0 Clock 24:0 Clock 24:0 Clock 24:0 Active Sensing 24:0 Clock 24:0 Clock 24:0 Clock 24:0 Clock 24:0 Stop
e aconnect -i e aconnect -o revelado
aconnect -i client 0: 'System' [type=kernel] 0 'Timer ' 1 'Announce ' client 14: 'Midi Through' [type=kernel] 0 'Midi Through Port-0' client 28: 'USB Midi' [type=kernel] 0 'USB Midi MIDI 1 ' '
e
aconnect -o client 14: 'Midi Through' [type=kernel] 0 'Midi Through Port-0' client 28: 'USB Midi' [type=kernel] 0 'USB Midi MIDI 1 ' client 128: 'FLUID Synth (3237)' [type=user] 0 'Synth input port (3237:0)'
Eu segui este tutorial para me dar alguma orientação:
tedfelix.com/linux/linux-midi.html
Mas eu consegui que tudo funcionasse apenas até que ele começou a integrar o hardware com o sistema operacional. Eu estou esperando que isso não seja um problema de hardware, ou que não é que a saída do meu teclado está quebrada.