public inbox for alsa-devel@alsa-project.org
 help / color / mirror / Atom feed
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-11-01 14:44 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-11-01 14:44 UTC (permalink / raw)
  To: alsa-devel


The following issue has been set as RELATED TO issue 0001206.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:12 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
related to          0001369 Rear left/right channels swapped with c...
related to          0001173 No sound from rear channels
related to          0001206 No center channel; rear left and right ...
======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
11-01-05 15:35 jdthood        Relationship added       related to 0001369  
11-01-05 15:42 jdthood        Relationship added       related to 0001173  
11-01-05 15:43 jdthood        Relationship added       related to 0001206  
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2006-01-26 22:19 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2006-01-26 22:19 UTC (permalink / raw)
  To: alsa-devel


The following issue has been CLOSED
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     closed
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
Resolution:                 open
Fixed in Version:           
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              01-26-2006 23:19 CET
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
related to          0001369 Rear left/right channels swapped with c...
related to          0001173 No sound from rear channels
related to          0001206 No center channel; rear left and right ...
related to          0001191 Center channel and 32-bit emulation bro...
======================================================================

----------------------------------------------------------------------
 rlrevell - 12-31-05 03:11 
----------------------------------------------------------------------
Any improvement with the patch and/or later ALSA releases?

----------------------------------------------------------------------
 rlrevell - 01-26-06 23:19 
----------------------------------------------------------------------
No response

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
11-01-05 15:35 jdthood        Relationship added       related to 0001369  
11-01-05 15:42 jdthood        Relationship added       related to 0001173  
11-01-05 15:43 jdthood        Relationship added       related to 0001206  
11-01-05 15:45 jdthood        Relationship added       related to 0001191  
11-06-05 10:11 densg          Issue Monitored: densg                       
12-31-05 03:11 rlrevell       Note Added: 0007321                          
01-10-06 12:08 C-MoH          Issue Monitored: C-MoH                       
01-26-06 23:19 rlrevell       Status                   new => closed       
01-26-06 23:19 rlrevell       Note Added: 0007792                          
======================================================================




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-12-31  2:11 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-12-31  2:11 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              12-31-2005 03:11 CET
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
related to          0001369 Rear left/right channels swapped with c...
related to          0001173 No sound from rear channels
related to          0001206 No center channel; rear left and right ...
related to          0001191 Center channel and 32-bit emulation bro...
======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

----------------------------------------------------------------------
 rlrevell - 12-31-05 03:11 
----------------------------------------------------------------------
Any improvement with the patch and/or later ALSA releases?

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
11-01-05 15:35 jdthood        Relationship added       related to 0001369  
11-01-05 15:42 jdthood        Relationship added       related to 0001173  
11-01-05 15:43 jdthood        Relationship added       related to 0001206  
11-01-05 15:45 jdthood        Relationship added       related to 0001191  
11-06-05 10:11 densg          Issue Monitored: densg                       
12-31-05 03:11 rlrevell       Note Added: 0007321                          
======================================================================




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-11-01 14:45 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-11-01 14:45 UTC (permalink / raw)
  To: alsa-devel


The following issue has been set as RELATED TO issue 0001191.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:12 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
related to          0001369 Rear left/right channels swapped with c...
related to          0001173 No sound from rear channels
related to          0001206 No center channel; rear left and right ...
related to          0001191 Center channel and 32-bit emulation bro...
======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
11-01-05 15:35 jdthood        Relationship added       related to 0001369  
11-01-05 15:42 jdthood        Relationship added       related to 0001173  
11-01-05 15:43 jdthood        Relationship added       related to 0001206  
11-01-05 15:45 jdthood        Relationship added       related to 0001191  
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-11-01 14:42 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-11-01 14:42 UTC (permalink / raw)
  To: alsa-devel


The following issue has been set as RELATED TO issue 0001173.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:12 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
related to          0001369 Rear left/right channels swapped with c...
related to          0001173 No sound from rear channels
======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
11-01-05 15:35 jdthood        Relationship added       related to 0001369  
11-01-05 15:42 jdthood        Relationship added       related to 0001173  
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-11-01 14:35 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-11-01 14:35 UTC (permalink / raw)
  To: alsa-devel


The following issue has been set as RELATED TO issue 0001369.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:12 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
related to          0001369 Rear left/right channels swapped with c...
======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
11-01-05 15:35 jdthood        Relationship added       related to 0001369  
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-11-01 14:27 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-11-01 14:27 UTC (permalink / raw)
  To: alsa-devel


The following issue has been set as RELATED TO issue 0001521.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:12 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
related to          0001521 Speakers misplaced in 5.1 surround
======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
10-25-05 18:12 tiwai          File Added: ac97-dra-conflict.diff                
   
11-01-05 15:27 jdthood        Relationship added       related to 0001521  
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-10-25 16:11 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-10-25 16:11 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:11 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

----------------------------------------------------------------------
 tiwai - 10-25-05 18:11 
----------------------------------------------------------------------
An experimental patch is attached.  Give it a try.

It won't fix the problem of channel swapping.
This is also what I don't figure out yet.  On older ICH chips, the
surround channels are swapped on alsa-lib.  But, ICH4 or newer don't do
this because the bugreports have suggested they work without swapping. 
And now you report that it's not...

The fix isn't difficult.  The configuration for each card is found in
/usr/share/alsa/cards directory.  Change "surround51" definition in
ICH4.conf just like ICH.conf, using route plugin.

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
10-25-05 18:11 tiwai          Note Added: 0006548                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-10-25 16:09 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-10-25 16:09 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 18:09 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

----------------------------------------------------------------------
 dkoch - 10-25-05 18:09 
----------------------------------------------------------------------
0x2a, bit 1 is off: 0:2a = 05f1

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
10-25-05 18:09 dkoch          Note Added: 0006547                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-10-25 15:56 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-10-25 15:56 UTC (permalink / raw)
  To: alsa-devel


A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 17:56 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================

----------------------------------------------------------------------
 tiwai - 10-25-05 17:56 
----------------------------------------------------------------------
Setting DR slot to 7/8 is intentional, as found in ac97_codec.c.
The question is whether this still has influence even DRA bit is off on
extended status regsiter.
Could you check whether reg 0x2a bit 1 (0x0002) is off during playback of
48khz (or less) samples?

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
10-25-05 17:56 tiwai          Note Added: 0006546                          
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread
* [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped
@ 2005-10-25 14:45 bugtrack
  0 siblings, 0 replies; 11+ messages in thread
From: bugtrack @ 2005-10-25 14:45 UTC (permalink / raw)
  To: alsa-devel


The following issue has been SUBMITTED.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1501> 
======================================================================
Reported By:                dkoch
Assigned To:                
======================================================================
Project:                    ALSA - driver
Issue ID:                   1501
Category:                   PCI - intel8x0
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Distribution:               Fedora Core 3
Kernel Version:             2.6.14-rc5-gac9b9c66
======================================================================
Date Submitted:             10-25-2005 16:45 CEST
Last Modified:              10-25-2005 16:45 CEST
======================================================================
Summary:                    intel8x0 surround channels missing and swapped
Description: 
By default, the front channels are OK, the rear channels come out on the
center/LFE jack and the center/LFE channels don't come out at all.

Using ICH5/AD1985 (Intel P865PERL motherboard).

Anomolies found: double-rate slot (DRSLOT) is set to 7,8 instead of the
default
10,11 (register 0x20=0400 instead of 0).  After setting 0x20 to 0, the
rear
channel jack starts working.  RL/RR and Center/LFE are still swapped.

I would assume the swappage was hardware, but the Center and LFE volume
controls
affect the speakers on the Center/LFE jack which would indicate the driver
is
incorrectly routing the signals.

======================================================================

Issue History
Date Modified  Username       Field                    Change              
======================================================================
10-25-05 16:45 dkoch          New Issue                                    
10-25-05 16:45 dkoch          Distribution              => Fedora Core 3   
10-25-05 16:45 dkoch          Kernel Version            => 2.6.14-rc5-gac9b9c66
======================================================================




-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-01-26 22:19 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-01 14:44 [ALSA - driver 0001501]: intel8x0 surround channels missing and swapped bugtrack
  -- strict thread matches above, loose matches on Subject: below --
2006-01-26 22:19 bugtrack
2005-12-31  2:11 bugtrack
2005-11-01 14:45 bugtrack
2005-11-01 14:42 bugtrack
2005-11-01 14:35 bugtrack
2005-11-01 14:27 bugtrack
2005-10-25 16:11 bugtrack
2005-10-25 16:09 bugtrack
2005-10-25 15:56 bugtrack
2005-10-25 14:45 bugtrack

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox