[linux-audio-user] USB mixer team challenge

Ryan Gallagher ruinaudio at comcast.net
Fri Dec 3 16:13:32 EST 2004


Hi all,

I have (thanks to Mark K. and Lee R.'s help) gotten my usb audio device
to function with very low latency.  Story at ->
http://ruinaudio.com/files/low_lat_usb_audio.html

So when I run good old alsamixer -c 1 or gnome-alsamixer... I only get
one PCM fader and one MIC fader.  Now this card has 2 ins and 6 outs.
Also if I raise the PCM fader to 100% I get no sound... bring it back
down to 50% and I get full volume.

But here's the real question:

Is there a mixer that I can use to control all ins and outs of this
card?

Any suggestions appreciated.

For reference I'll include some information:

# cat /proc/asound/cards
0 [I82801DBICH4   ]: ICH - Intel 82801DB-ICH4
                     Intel 82801DB-ICH4 at 0xf4fff800, irq 7
1 [E26            ]: USB-Audio - Emagic EMI 2|6
                     EMAGIC GmbH Emagic EMI 2|6 at usb-0000:00:1d.0-1,
full speed




# cat /proc/asound/card1/stream0
EMAGIC GmbH Emagic EMI 2|6 at usb-0000:00:1d.0-1, full speed : USB Audio

Playback:
  Status: Stop
  Interface 1
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 10 OUT (ASYNC)
    Rates: 44100, 48000, 96000
  Interface 1
    Altset 2
    Format: S16_LE
    Channels: 6
    Endpoint: 10 OUT (ASYNC)
    Rates: 44100, 48000
  Interface 1
    Altset 3
    Format: S24_3LE
    Channels: 6
    Endpoint: 10 OUT (ASYNC)
    Rates: 44100, 48000
  Interface 1
    Altset 4
    Format: S24_3LE
    Channels: 2
    Endpoint: 10 OUT (ASYNC)
    Rates: 96000

Capture:
  Status: Stop
  Interface 2
    Altset 1
    Format: S16_LE
    Channels: 2
    Endpoint: 12 IN (ASYNC)
    Rates: 44100, 48000, 96000
  Interface 2
    Altset 2
    Format: S24_3LE
    Channels: 2
    Endpoint: 12 IN (ASYNC)
    Rates: 44100, 48000, 96000


# cat /proc/asound/card1/pcm0c/sub0/hw_params
access: MMAP_INTERLEAVED
format: S24_3LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 1024
buffer_size: 2048
tick_time: 1000


# cat /proc/asound/card1/pcm0p/sub0/hw_params
access: MMAP_INTERLEAVED
format: S24_3LE
subformat: STD
channels: 6
rate: 48000 (48000/1)
period_size: 1024
buffer_size: 2048
tick_time: 1000







More information about the Linux-audio-user mailing list