[linux-audio-user] Trouble running Jack with Emagic Emi 6|2m

Jorma R rjorma at jippii.fi
Tue Apr 6 05:40:00 EDT 2004


Hi,

I am having a bit of trouble running Jack with the Emagic Emi 6|2m USB 
audio box. The device works well with 2 inputs and 2 outputs at 96/24 or 
less. It also works well with all 6 inputs and 2 outputs at 44.1/16.

Starting Jack makes the Emi correctly set the sample rate and the bit depth. 

The problem is that when 6 channels are recorded with 24-bit depth the 
Emi is able to provide 2 16-bit output channels at 44.1 KHz or no output 
at 48 KHz.

Running jack with no -C or -P options tries to record 6 channels and 
play back 2 channels at 24-bith which is impossible by the hardware. As 
a result I get a lot of noise and mix-ups in the audio when trying to 
record or play back something.

So - I would need to be able to tell jack to open the capture ports at 
24-bit and playback at 16-bit.

Any ideas on how to do this?

Could I possibly create aliases for the capture and playback with the 
desired options in my .aousndrc and use them with the Jack -C and -P 
switches? If yes - how?

I heard that ecasound does use the card correctly so there should not be 
anything wrong with the driver.

Below is what /proc/asound/card1/stream0 says.

Thanks,

-Jorma

Emagic GmbH Emagic EMI 6|2 m at usb-00:03.1-3.1 : 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: S24_3LE
    Channels: 2
    Endpoint: 10 OUT (ASYNC)
    Rates: 44100, 48000, 96000

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





__
Sano ei kuukausimaksuille. Hanki Suomen ainoa aidosti
 kuukausimaksuton GSM-liittymä osoitteesta http://www.saunalahti.fi





More information about the Linux-audio-user mailing list