Subject: [ecasound] .asoundrc /ecasound
From: Nathan Stewart (nps_AT_mebtel.net)
Date: Tue Sep 17 2002 - 07:38:25 EEST
In my asoundrc file, I added a clause that looks like this:
pcm_slave.2496
{
pcm ice1712
format 24_le
channels 12
rate 96000
}
From ecasound, I specify ecasound -i:alsaplugin,2496
It takes it, but then informs me that it's using s16_le, 2 channel,
44100 Hz. So, I bypassed the plugin interface and did it like this:
ecasound -f:s32_le,12,96000,n -a:radio,mic -f:s32_le,12,96000
-i:alsa,ice1712 -a:radio -erc:1,1 -a:radio -erc:2,1
(audio-io) Format: s32_le, channels 12, srate 96000, interleaved.
(eca-control) ERROR: Connecting chainsetup failed: "Enabling
chainsetup: AUDIOIO-OSS: audio format not supported (2)"
Ok, a couple questions here.1) Why is it trying to use AUDIOIO_OSS? I
specified alsa input devices. 2) Why is ecasound ignoring format
specified for the plug interface in asoundrc? 3) Why is asoundrc such a
blasted personal thing that varies according to what YOU want to call
your sound card instead of being the same for all cards of a certain
chipset/model? Does is really give that much more usefulness to be able
to call the SP/DIF input LeRoyMcGuinness if I want to? (OK, I'm ranting.
Sorry.)
The chain-setup file should describe what I'm doing even if it doesn't
work.
# ecasound chainsetup file
# general
-b:1024 -r:-1 -z:intbuf -z:db,100000 -n:alsa-96k -X -z:noxruns -z:nopsr
# audio inputs
-a:radio -f:s24_le,12,96000 -i:alsahw,0,0
-a:mic -f:s24_le,12,96000 -i:alsahw,0,0
# audio outputs
-a:radio,mic -f:s24_le,2,96000 -o:annotated_log.wav,
# chain operators and controllers
-a:radio -erc:1.00,1.00
-a:mic -erc:2.00,1.00
I tried using -i:alsa,ice1712, as well as -i:alsahw,0,0 but it still
tells me "Audi format not supported.". Is my whole problem asoundrc?
What should it look like for an Audiophile 2496?
-- To unsubscribe send message 'unsubscribe' in the body of the message to <ecasound-list-request_AT_wakkanet.fi>.
This archive was generated by hypermail 2b28 : Tue Sep 17 2002 - 07:40:53 EEST