Posts: 23,259
Joined: Aug 2011
Reputation:
1,073
fritsch
Team-Kodi Developer
Posts: 23,259
2012-09-02, 08:48
(This post was last modified: 2012-09-02, 11:51 by fritsch.)
@clOud:
If you set your speaker config to 5.1 (speakers), you have to be careful as fglrx only provides two real channels. This is great confusion here, as the user counts the number of speakers (5.1) and sometimes AE opens 6 channels, which the card does not have.
On AMD fglrx systems:
Set your Speaker settings to 5.1 and only enable AC3 and DTS (if you receiver supports them) in the Audio Settings.
Please disable all the others: DTS-HD, True-HD, LPCM. fglrx cannot do them at the moment.
There is only one reason to set speaker number to 5.1, this is AC3 transcoding to get surround sound when DTS-HD, True-HD is transcoded. All other stuff that require 6 channels won't work.
Additionally don't enable Upmix Stereo to all speakers.
You can enable: Boost level on downmix.
I recently commited a patch, that DDDamion pushed, to not bail out if the channel number does not match and continue playing on "the number" available.
Edit: if your receiver cannot do AC3, set speaker number to 2.0
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 39
Joined: Sep 2010
Reputation:
0
cl0ud
Junior Member
Posts: 39
Thanks for your reply fritsch. I'm experience this issue with XBMC set to only 2.1 channels. In the case of 2.1, is it because AE is trying to open 3 channels but only two channels are available?
Posts: 23,259
Joined: Aug 2011
Reputation:
1,073
fritsch
Team-Kodi Developer
Posts: 23,259
2012-09-02, 11:48
(This post was last modified: 2012-09-02, 11:52 by fritsch.)
@cl0ud:
yes
Adapt the settings from above and retry.
How are those speakers connected? HDMI? Via Optical from your TV?
If your TV cannot do AC3, set speaker config to 2.0
Btw: disable VAAPI, as you are using xvba.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 23,259
Joined: Aug 2011
Reputation:
1,073
fritsch
Team-Kodi Developer
Posts: 23,259
@cl0ud:
Which fglrx version are you running? Could you try to disable "menu sounds". Btw. stick to this version, don't upgrade to testing at the moment - it is somewhat broken.
If you do though - send valuable debug reports :-)
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 39
Joined: Sep 2010
Reputation:
0
cl0ud
Junior Member
Posts: 39
I disabled navigation sounds (menu sounds?) under appearance|skins. But it still has the same issue.
I'm using fglrx version 2:8.980. Catalyst version 12.6.
Posts: 3,025
Joined: Sep 2011
Reputation:
255
DDDamian
Team-XBMC Developer
Posts: 3,025
From your log:
18:06:47 T:3075767152 ERROR: CAESinkALSA::InitializeHW - Unable to open the required number of channels
Still a mismatch with channel settings somewhere in your setup (XBMC or Alsa). Fritsch has suggested some changes which will be implemented to try avoid incorrect settings by the end-user, but until then this seems to be the heart of your issue.
System: XBMC HTPC with HDMI WASAPI & AudioEngine - Denon AVR-3808CI - Denon DVD-5900 Universal Player - Denon DCM-27 CD-Changer
- Sony BDP-S580 Blu-Ray - X-Box 360 - Android tablet wireless remote - 7.1 Streem/Axiom/Velodyne Surround System
If I have been able to help feel free to add to my reputation +/- below - thanks!
Posts: 39
Joined: Sep 2010
Reputation:
0
cl0ud
Junior Member
Posts: 39
Yeah I though it was related to the issue of trying to open more channels than are available but I found it odd that it only happens after you have stopped and resumed a movie several times, rather than the first time you play it.
XBMC is definitely configured to only 2 channels. I'll check Alsa.
Thanks