Its impossible for me to be using dmix as dmix isn't even compiled into my alsa-libs.
I'm 100% sure that HwMix is supported. When I said direct hardware access I meant it. I'm sure anyone else with an XFi card can confirm this too.
Calculating dependencies... done! [ebuild R ] media-libs/alsa-lib-1.0.22 USE="python -alisp -debug -doc" ALSA_PCM_PLUGINS="extplug ioplug ladspa lfloat plug -adpcm -alaw -asym -copy -dmix -dshare -dsnoop -empty -file -hooks -iec958 -linear -meter -mmap_emul -mulaw -multi -null -rate -route -share -shm -softvol" 0 kB
On Sat, 23 Jan 2010 14:04:12 -0800 (PST) Chris Rankin rankincj@yahoo.com wrote:
--- On Mon, 18/1/10, Brendan Pike spike@spykes.net wrote:
HWMix also exists and works perfectly,
The last time someone assured me that a card supported HWMix, it turned out that he was using dmix without realising it.
Can you confirm that you can still play two sounds concurrently with the following $HOME/.asoundrc file, please?
pcm.XFi { type plug slave { pcm "hw:0" } }
So you would run the following command simultaneously across two terminals:
$ aplay -D XFi <wav-file>
Cheers, Chris