On 29/07/09 19:51, stan wrote:
On Wed, 29 Jul 2009 19:14:46 +0200 Jelle de Jongjelledejong@powercraft.nl wrote:
Hi Stan thanks for helping out.
<snip> > I am no asourdrc specialist and I always have got issues
Neither am I! Ditto with the issues. There are experts around.
understanding the syntax when it comes down to more complicated setups. I know I need to make the audiodevice0 the default device. But how can I do this without losing my mixing support, how I configure it so it has dmix and dsnoop as default devices?
An example how to fix my asoundrc would be really helpful.
You're asking the wrong guy! I just use the page I pointed you to, web search, and trial and error to get an .asoundrc that works. I don't actually use one right now.
I notice that your USB device is actually interpreted as 4 cards. Are they each of different functionality? You could try (as a wild guess):
pcm.!default { type plug{ slave.pcm dmixer
slave.pcm drecord }
} pcm.dmixer { type dmix ipc_key 1024 slave.pcm hw:audiodevice0 }
pcm.drecord { type dsnoop ipc_key 1025 slave.pcm hw:audiodevice0 }
ctl.!default { type hw card audiodevice0 } ctl.dmixer { type hw card audiodevice0 } ctl.drecord { type hw card audiodevice0 } pcm.dsp { type plug { slave.pcm dmixer slave.pcm drecord
}
} ctl.mixer { type hw card audiodevice0 }
All this is supposition on my part. Maybe it will give you enough of a hint in some way to get it working.
I don't know how you got it working but i tried several similar setups, and I ether get syntax error, working recording with broken playing, or working playing with broken recording. :( see: http://debian.pastebin.com/m37d09000
I really hope somebody can show a cut and paste .asoundrc that I can use for testing.
Thanks in advance,
Jelle