[LAU] qjackctl doesn't show midi keyboard

Andras Simon szajmi at gmail.com
Wed Jun 20 10:42:10 UTC 2012


My usb midi keyboard (Edirol PC-50) doesn't show up in qjackctl's
connections window.  It appears in the logs so I guess it's not
a hardware problem. (It also used to work fine with a previous
version of the distro I'm using now (Open Suse) and various
Fedoras.)

Any help appreciated,

Andras

$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf9200000 irq 45
 1 [CODEC          ]: USB-Audio - USB Audio CODEC
                      Burr-Brown from TI USB Audio CODEC at
usb-0000:00:1d.0-2, full speed
 2 [SAA7134        ]: SAA7134 - SAA7134
                      saa7133[0] at 0xf9100000 irq 20
 3 [PC50           ]: USB-Audio - PC-50
                      EDIROL PC-50 at usb-0000:00:1d.0-1, full speed


$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 08bb:2904 Texas Instruments Japan PCM2904 Audio Codec
Bus 005 Device 003: ID 0582:008b Roland Corp. EDIROL PC-50


I

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, ALC888 Analog
    Default Audio Device
sysdefault:CARD=Intel
    HDA Intel, ALC888 Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
    HDA Intel, ALC888 Digital
    IEC958 (S/PDIF) Digital Audio Output
default:CARD=CODEC
    USB Audio CODEC, USB Audio
    Default Audio Device
sysdefault:CARD=CODEC
    USB Audio CODEC, USB Audio
    Default Audio Device
front:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    Front speakers
surround40:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    4.0 Surround output to Front and Rear speakers
surround41:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=CODEC,DEV=0
    USB Audio CODEC, USB Audio
    IEC958 (S/PDIF) Digital Audio Output
default:CARD=PC50
    Default Audio Device
sysdefault:CARD=PC50
    Default Audio Device


$ jack_lsp -t

system:capture_1
	32 bit float mono audio
system:capture_2
	32 bit float mono audio
system:playback_1
	32 bit float mono audio
system:playback_2
	32 bit float mono audio
system:playback_3
	32 bit float mono audio
system:playback_4
	32 bit float mono audio
system:playback_5
	32 bit float mono audio
system:playback_6
	32 bit float mono audio
system:midi_capture_1
	8 bit raw midi
system:midi_playback_1
	8 bit raw midi
Hydrogen:out_L
	32 bit float mono audio
system:midi_playback_8
	8 bit raw midi
fluidsynth:l_00
	32 bit float mono audio
system:midi_capture_3
	8 bit raw midi
system:midi_playback_4
	8 bit raw midi
system:midi_capture_4
	8 bit raw midi
system:midi_playback_5
	8 bit raw midi
system:midi_capture_5
	8 bit raw midi
system:midi_playback_6
	8 bit raw midi
fluidsynth:r_00
	32 bit float mono audio
system:midi_playback_7
	8 bit raw midi
ardour:Audio 17/out 2
	32 bit float mono audio
ardour:Audio 3/in 1
	32 bit float mono audio
ardour:Audio 4/in 1
	32 bit float mono audio
ardour:Audio 5/in 1
	32 bit float mono audio
ardour:Audio 6/in 1
	32 bit float mono audio
ardour:Audio 7/in 1
	32 bit float mono audio
ardour:Audio 8/in 1
	32 bit float mono audio
ardour:Audio 9/in 1
	32 bit float mono audio
ardour:Audio 10/in 1
	32 bit float mono audio
ardour:Audio 11/in 1
	32 bit float mono audio
ardour:Audio 12/in 1
	32 bit float mono audio
ardour:Audio 13/in 1
	32 bit float mono audio
ardour:Audio 14/in 1
	32 bit float mono audio
ardour:Audio 15/in 1
	32 bit float mono audio
ardour:Audio 16/in 1
	32 bit float mono audio
ardour:click/out 1
	32 bit float mono audio
ardour:auditioner/out 1
	32 bit float mono audio
ardour:master/in 1
	32 bit float mono audio
ardour:master/in 2
	32 bit float mono audio
ardour:master/out 1
	32 bit float mono audio
ardour:master/out 2
	32 bit float mono audio
ardour:Audio 4/out 1
	32 bit float mono audio
ardour:Audio 4/out 2
	32 bit float mono audio
ardour:Audio 5/out 1
	32 bit float mono audio
ardour:Audio 5/out 2
	32 bit float mono audio
ardour:auditioner/out 2
	32 bit float mono audio
ardour:Audio 1/in 1
	32 bit float mono audio
ardour:Audio 1/out 1
	32 bit float mono audio
ardour:Audio 1/out 2
	32 bit float mono audio
ardour:Audio 2/in 1
	32 bit float mono audio
ardour:Audio 2/out 1
	32 bit float mono audio
ardour:Audio 2/out 2
	32 bit float mono audio
ardour:Audio 3/out 1
	32 bit float mono audio
ardour:Audio 3/out 2
	32 bit float mono audio
ardour:Audio 6/out 1
	32 bit float mono audio
ardour:Audio 6/out 2
	32 bit float mono audio
ardour:Audio 7/out 1
	32 bit float mono audio
ardour:Audio 7/out 2
	32 bit float mono audio
ardour:Audio 8/out 1
	32 bit float mono audio
ardour:Audio 8/out 2
	32 bit float mono audio
ardour:Audio 9/out 1
	32 bit float mono audio
ardour:Audio 9/out 2
	32 bit float mono audio
ardour:Audio 10/out 1
	32 bit float mono audio
ardour:Audio 10/out 2
	32 bit float mono audio
ardour:Audio 11/out 1
	32 bit float mono audio
ardour:Audio 11/out 2
	32 bit float mono audio
ardour:Audio 12/out 1
	32 bit float mono audio
ardour:Audio 12/out 2
	32 bit float mono audio
ardour:Audio 13/out 1
	32 bit float mono audio
ardour:Audio 13/out 2
	32 bit float mono audio
ardour:Audio 14/out 1
	32 bit float mono audio
ardour:Audio 14/out 2
	32 bit float mono audio
ardour:Audio 15/out 1
	32 bit float mono audio
ardour:Audio 15/out 2
	32 bit float mono audio
ardour:Audio 16/out 1
	32 bit float mono audio
ardour:Audio 16/out 2
	32 bit float mono audio
ardour:click/out 2
	32 bit float mono audio
ardour:Audio 18/in 1
	32 bit float mono audio
ardour:Audio 18/out 2
	32 bit float mono audio
ardour:Audio 17/in 1
	32 bit float mono audio
ardour:Audio 17/out 1
	32 bit float mono audio
ardour:Audio 18/out 1
	32 bit float mono audio
Hydrogen:out_R
	32 bit float mono audio
system:midi_capture_6
	8 bit raw midi


jackd is started like this:

jackd -r -T -d alsa -P hw:Intel -C hw:CODEC -X seq -r 44100

(I threw in that -X seq just as a shot in the dark. Things used to
work fine before without it.)


More information about the Linux-audio-user mailing list