Lacking either connected MIDI hardware or a MIDI file to play, I was limited in how much testing I could do; however, the aplaymidi man page says it wants -p CLIENT:PORT but will assume port 0 if just given a client. So it appears that you would be able to use: aplaymidi -p 20 aplaymidi -p 20:0 aplaymidi -p 'Ensoniq AudioPCI' aplaymidi -p 'Ensoniq AudioPCI:ES1371' aplaymidi -p 'Ensoniq AudioPCI:0' aplaymidi -p 20:ES1371 but not aplaymidi -p 0 aplaymidi -p ES1371 Does that clarify matters? On 19/11/2010, Bob van der Poel <bob@xxxxxxxxxxxx> wrote: >> Oops, sorry I think you need to address the client name, not the port >> name, >> so in your case something like aplaymidi -p "Ensoniq AudioPCI":0 But then >> aplaymidi needs to support that and according to its man page it does. So >> you can even use just aplaymidi -p Ensoniq > > Okay ... learn something new every day! I had no idea one could use a > device name. > > But, it doesn't seem to work here :) > > First, the version of aplaymidi I have. > > bob$ aplaymidi -V > aplaymidi version 1.0.23 > > And, I checked the man page and it does say one can use the device name. > > And the ports are: > > bob$ aplaymidi -l > Port Client name Port name > 14:0 Midi Through Midi Through Port-0 > 20:0 Ensoniq AudioPCI ES1371 > > But, it doesn't work as advertised: > > bob$ aplaymidi -p ES1271 test.mid > Invalid port ES1271 - No such file or directory > > or > > bob$ aplaymidi -pEnsoniq test.mid > Invalid port Ensoniq - No such file or directory > > However, it does appear that a full name does work: > > bob$ aplaymidi -p "Ensoniq AudioPCI" test.mid > > And export ALSA_OUTPUT_PORTS="Ensoniq AudioPCI" also seems to work. > > is something broken here since I can't use "Ensoniq" or "ES1271" ? > > > > > -- > **** Listen to my CD at http://www.mellowood.ca/music/cedars **** > Bob van der Poel ** Wynndel, British Columbia, CANADA ** > EMAIL: bob@xxxxxxxxxxxx > WWW: http://www.mellowood.ca > _______________________________________________ > Linux-audio-user mailing list > Linux-audio-user@xxxxxxxxxxxxxxxxxxxx > http://lists.linuxaudio.org/listinfo/linux-audio-user > _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user