Ha! cracked it. For anyone else that needs to know, it's because the OSS emulation still thinks the second device is number 1 (default MODULE_PARM adsp_map is 1). That means you need an adsp_map=2 as an option on the snd-pcm-oss module.
OK, maybe I didn't get an answer here because it's obvious to everybody else :-). I did dig the solution out of somebody else's post, but it was a devil of a job to uncover it. So, on an NFORCE2/ALC650, I now have SPDIF working for Alsa and OSS applications. Andy. On Sun, 2004-01-04 at 23:54, Andy Ward wrote: > Hi, > > I have a problem with an NFORCE2 (Soltek EQ3702). The Alsa 1.0.0-rc2 > stuff seems to work OK, but I have need of the OSS emulation as well. > > The /dev/adsp device is created, at major 14, minor 12, but any attempt > to use it (e.g. play -d /dev/adsp xxx), gives "no such device". /dev/dsp > works. ALSA-aware programs seem OK. > --snip-- ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user