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