[alsa-devel] [PATCH] snd-usb-audio: bootup sequence provided for new device - Digidesign Mbox 2
Damien Zammit
damien.zammit at gmail.com
Tue Aug 18 19:52:17 CEST 2009
Digidesign Mbox 2 support for Linux - Damien Zammit 19/08/2009
dczammit at flop:~$ dmesg
[132064.931715] ALSA sound/usb/usbaudio.c:3279: Sending Digidesign
Mbox 2 boot sequence...
[132064.934474] ALSA sound/usb/usbaudio.c:3306: device initialised!
[132064.937473] ALSA sound/usb/usbaudio.c:3315: mbox2_boot: new boot
length = 646
[132064.945769] ALSA sound/usb/usbaudio.c:2814: 36:2:2: add audio endpoint 0x3
[132064.950765] ALSA sound/usb/usbaudio.c:2814: 36:2:3: add audio endpoint 0x3
[132064.957314] ALSA sound/usb/usbaudio.c:2814: 36:3:2: add audio endpoint 0x4
[132064.961622] ALSA sound/usb/usbaudio.c:2814: 36:3:3: add audio endpoint 0x4
[132064.964575] ALSA sound/usb/usbaudio.c:2814: 36:3:6: add audio endpoint 0x4
[132064.971046] ALSA sound/usb/usbaudio.c:2814: 36:4:2: add audio endpoint 0x85
[132064.973545] ALSA sound/usb/usbaudio.c:2814: 36:4:3: add audio endpoint 0x85
[132064.979576] ALSA sound/usb/usbaudio.c:2814: 36:5:2: add audio endpoint 0x86
[132064.982522] ALSA sound/usb/usbaudio.c:2814: 36:5:3: add audio endpoint 0x86
[132064.986584] ALSA sound/usb/usbmidi.c:1357: created 1 output and 1
input ports
[132064.986955] usbcore: registered new interface driver snd-usb-audio
dczammit at flop:~$
dczammit at flop:~$ ls /proc/asound/M2/
id midi0 pcm0c pcm0p pcm1c pcm1p pcm2p stream0 stream1
stream2 usbbus usbid
dczammit at flop:~$
dczammit at flop:~$ cat /proc/asound/M2/stream0
Digidesign Mbox 2 at usb-0000:00:1d.1-1, full speed : USB Audio
Playback:
Status: Stop
Interface 2
Altset 2
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 3 OUT (ASYNC)
Rates: 8000 - 48000 (continuous)
Interface 2
Altset 3
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 3 OUT (ASYNC)
Rates: 8000 - 48000 (continuous)
Capture:
Status: Stop
Interface 5
Altset 2
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 6 IN (ASYNC)
Rates: 8000 - 48000 (continuous)
Interface 5
Altset 3
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 6 IN (SYNC)
Rates: 8000 - 48000 (continuous)
dczammit at flop:~$
dczammit at flop:~$ cat /proc/asound/M2/stream1
Digidesign Mbox 2 at usb-0000:00:1d.1-1, full speed : USB Audio #1
Playback:
Status: Stop
Interface 3
Altset 2
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 4 OUT (ASYNC)
Rates: 8000 - 48000 (continuous)
Interface 3
Altset 3
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 4 OUT (ASYNC)
Rates: 8000 - 48000 (continuous)
Capture:
Status: Stop
Interface 4
Altset 2
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 5 IN (ASYNC)
Rates: 8000 - 48000 (continuous)
Interface 4
Altset 3
Format: 0x20 (24 bits)
Channels: 2
Endpoint: 5 IN (SYNC)
Rates: 8000 - 48000 (continuous)
dczammit at flop:~$
dczammit at flop:~$ cat /proc/asound/M2/stream2
Digidesign Mbox 2 at usb-0000:00:1d.1-1, full speed : USB Audio #2
Playback:
Status: Stop
Interface 3
Altset 6
Format: 0x2 (16 bits)
Channels: 2
Endpoint: 4 OUT (SYNC)
Rates: 8000 - 48000 (continuous)
dczammit at flop:~$
I fixed the broken pipes!! I can get speaker-test working, but I dont
get any sound...
1)
Is format 0x20 (S24_3LE) supported yet? I can't get it to work with
jackd version 0.116.2
2)
Which interfaces/altsettings should I disable? I can't quite get the
sound to come out.
Damien
More information about the Alsa-devel
mailing list