Re: nForce 430 / ASUS M2NPV-VM snd_hda_intel (surround) sound problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Oliver Lupton wrote:
On my A8N-VM then it's working with *init_verbs* commented, max_channels set to 6 and num_dacs set to 3. I haven't tried it, but if you're changing num_init_verbs to 1 then it looks like spec->init_verbs[2] = ad1986a_ch2_init; should have spec->init_verbs[1] instead?

-ol

Just a couple of links. Bugreport which could probably be solved if one of these changes was applied to the main tree:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2478

I don't pretend to understand exactly what this change does, but the attached patch does work and allow 5.1 output on an A8N-VM CSM.

-ol
--- patch_analog.c.backup	2007-04-14 11:01:17.209146249 +0100
+++ patch_analog.c	2007-04-14 13:37:47.005206476 +0100
@@ -895,14 +895,14 @@
 	case AD1986A_3STACK:
 		spec->num_mixers = 2;
 		spec->mixers[1] = ad1986a_3st_mixers;
-		spec->num_init_verbs = 3;
+/*		spec->num_init_verbs = 3;
 		spec->init_verbs[1] = ad1986a_3st_init_verbs;
-		spec->init_verbs[2] = ad1986a_ch2_init;
+		spec->init_verbs[2] = ad1986a_ch2_init; */
 		spec->channel_mode = ad1986a_modes;
 		spec->num_channel_mode = ARRAY_SIZE(ad1986a_modes);
 		spec->need_dac_fix = 1;
-		spec->multiout.max_channels = 2;
-		spec->multiout.num_dacs = 1;
+		spec->multiout.max_channels = 6;
+		spec->multiout.num_dacs = 3;
 		break;
 	case AD1986A_LAPTOP:
 		spec->mixers[0] = ad1986a_laptop_mixers;
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux