Well, I seemed to have solved this - found this patch: Index: alsa-kernel/pci/emu10k1/emumixer.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/pci/emu10k1/emumixer.c,v retrieving revision 1.18 diff -u -r1.18 emumixer.c --- alsa-kernel/pci/emu10k1/emumixer.c 23 Oct 2003 14:34:53 -0000 1.18 +++ alsa-kernel/pci/emu10k1/emumixer.c 2 Nov 2003 11:23:13 -0000 @@ -540,10 +540,6 @@ return -ENOMEM; if ((err = snd_ctl_add(card, kctl))) return err; - if ((kctl = snd_ctl_new1(&snd_emu10k1_spdif_control, emu)) == NULL) - return -ENOMEM; - if ((err = snd_ctl_add(card, kctl))) - return err; } if (emu->audigy) {
,applied it and presto! Also, I discovered that Fedora Core 1 ships with two versions of gcc - 3.3.2 and 3.2.3, the latter for kernel compiling. So, in addition to applying the patch, I compiled with the 3.2.3 gcc version. Anyways, it works now, so I am happy. Best Regards, Scott ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel