Hello,
I have a couple of related questions I am hoping some kind soul on this
list might clarify. I'm currently running Fedora Core 1 with
the CCRMA kernel 2.4.24 + CCRMA alsa RPMs.
I'd like to write a small test program to send/receive to a midi
device connected to: 1) midi port on sound card, 2) midi port on
USB MidiSport 2x2. The output of aconnect -lio shows
client 0: 'System' [type=kernel]
0 'Timer '
1 'Announce '
client 64: 'Rawmidi 0 - ES1371' [type=kernel]
0 'ES1371 '
client 72: 'Rawmidi 1 - MidiSport 2x2' [type=kernel]
0 'MidiSport 2x2 Port 0'
1 'MidiSport 2x2 Port 1'
When looking in the /dev directory, I see different flavors of midi
devices (eg /dev/amidi0, /dev/dmmidi0, /dev/midi0, /dev/rmidi0,
/dev/snd/midiC0D0, etc.) My test program needs to open a connection
to the appropriate devices. So, my questions are, what device does
alsa map to the sound card midi port and what device would I use
for the USB connected MidiSport?
Thanks in advance for your help.
-tim