Re: [ecasound] [RME Hammerfall] Using multiple channels

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [ecasound] [RME Hammerfall] Using multiple channels
From: Jesper (
Date: Fri Jul 19 2002 - 14:45:59 EEST

Arg :-)) I thought that that was just it, because it sounded like the
problem.. if i use alsa now, i get:

ERROR: [ECA-CHAINSETUP] : "Enabling chainsetup: AUDIOIO-ALSA2: Unable to
open ALSA-device for playback; error: Sound protocol is not compatible"

How do i fix this ALSA-device? :o(


[root_AT_jep root]# lsmod
Module Size Used by Not tainted
snd-seq-oss 27584 0 (unused)
snd-seq-midi-event 5440 0 [snd-seq-oss]
snd-seq 43916 2 [snd-seq-oss snd-seq-midi-event]
snd-seq-device 5516 0 [snd-seq-oss snd-seq]
snd-pcm-oss 41444 0
snd-mixer-oss 10912 0 [snd-pcm-oss]
snd-rme9652 20292 0
snd-pcm 68256 0 [snd-pcm-oss snd-rme9652]
snd-timer 13888 0 [snd-seq snd-pcm]
snd 36296 0 [snd-seq-oss snd-seq-midi-event
snd-seq snd-seq-device snd-pcm-oss snd-mixer-oss snd-rme9652 snd-pcm
snd-hammerfall-mem 2976 2 [snd-rme9652]

On Fri, 19 Jul 2002, Jesper - Hosting wrote:

/> (I sent one of you an email on an private email, excuse me for that

No problemo! ;)

/> I still try to use my channels on a RME hammerfall./
/> ecasound -i feest.mp3 -o /dev/dsp -f:s32_le,10,44100,n/
/> That's what i'm playing now, and it sounds okay.. although i think
that this/
/> is not alsa where i am talking with./

Yup, here the soundcard access goes through ALSA's OSS-emulation layer.
The routing commands I mentioned in the previous post (-erc and -eac)
should work fine with both OSS-emulation and native access. But
I recommend using the native ALSA mode, especially with the RME.
Non-interleaved access to OSS devices is quite ineffiecient (unlike
ALSA, OSS only supports interleaved multichannel operation).

/> When i try to use -o alsa, it says:/
/> [root_AT_jep root]# ecasound -i feest.mp3 -o alsa -f:s32_le,10,44100,n /
/> ERROR: [ECA-CHAINSETUP] : "Format of output alsa not recognized." /

This means that ecasound was not compiled with ALSA-support. To enable it,
you have to recompile ecasound after installing the alsa-lib package.
You can get a list of support audio input/output types with the command
"echo aio-register |ecasound -c". You should see 'alsa' list as one of the
supported types.

To unsubscribe send message 'unsubscribe' in the body of the
message to <>.

New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Jul 19 2002 - 14:39:23 EEST