$ cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xef420000 irq 51 1 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xef080000 irq 52 2 [DAC ]: USB-Audio - USB Audio DAC Burr-Brown from TI USB Audio DAC at usb-0000:00:1d.0-1.1, full speed 3 [K49 ]: USB-Audio - KeyRig 49 M-Audio KeyRig 49 at usb-0000:08:00.0-1, full speed 4 [K49_1 ]: USB-Audio - KeyRig 49 M-Audio KeyRig 49 at usb-0000:08:00.0-2, full speed Pedro, VMPK is a great application. I'm testing it with two USB...
Some more output you requested: $ cat /proc/asound/seq/clients Client info cur clients : 4 peak clients : 8 max clients : 192 Client 0 : "System" [Kernel] Port 0 : "Timer" (Rwe-) Port 1 : "Announce" (R-e-) Client 14 : "Midi Through" [Kernel] Port 0 : "Midi Through Port-0" (RWe-) Client 28 : "KeyRig 49" [Kernel] Port 0 : "KeyRig 49 MIDI 1" (R-e-) Client 32 : "KeyRig 49" [Kernel] Port 0 : "KeyRig 49 MIDI 1" (R-e-) $ aconnect -li client 0: 'System' [type=kernel] 0 'Timer ' 1 'Announce ' client 14: 'Midi...
Here is the command-line output when adding 48:0 $ vmpk Failure loading Qt5 translations for "en_US" from "/usr/share/qt5/translations" Failure loading VMPK translations for "en_US" from "/usr/bin/../share/vmpk/locale/" pthread_setschedparam() failed, err= 0 Success
Here is the second screenshot.
Two M-Audio KeyRig 49 both show as "49:0"