[LINUX] HOW-TO get quickly started with Acer Aspire Revo 1600 - Guide for XBMC Dharma
#70
---Note, I've almost completely edited this from the original reply as it took me awhile to figure out what was happening with the sample file in the post above---

First off, I updated to RC2 last night with a fresh XBMCfreak install (so we're still on a slightly different install since they do make some mods to their system config), but we are on the same release of XBMC. After installing RC2, I installed the latest version of the NVidia drivers, and then followed the steps in the OP to fix the center channel mapping.

Quote:Fix the screwed up channel mapping in multi-channel PCM (i.e. FLAC and TrueHD tracks) by downloading these two files
“sudo wget http://pastebin.com/download.php?i=f5f9654bb -O /etc/asound.conf”
”sudo wget http://pastebin.com/download.php?i=f2e38265 -O /usr/share/alsa/cards/HDA-Intel.conf”
reboot for good measure

Before changing the channel mapping, I confirmed that the default mapping was still broken, which was the case. (Center comes from surround left with PCM material on 5.1, and on 7.1, I had no dialog at all)

After updating the channel mapping, I confirmed that all 5.1 material (PCM, DTS, etc.) played as expected on the correct channels when XBMC was set to output at 5.1, which it did. The bug from previous versions remained (more below)

Next....Re: better sample files:

I do have a TrueHD 7.1 file, but nothing else. Also, I think there are errors in those sample files you linked to with the side & rear channels, so I wouldn't rely on those. Here is a link to the sample 7.1 TrueHD file.

The majority of the confusion with speaker-test (in my understanding) comes from the fact that the test itself is incorrectly referring to the side & rear channels (it calls sides rears and vice-versa) so you have to be very careful when using speaker-test's output.

The way you can confirm which channels they are calling what is by running a 6-channel test (speaker-test -Dhdmi -c6). When you do this, speaker-test correctly plays sound out of the side surround channels (the 4th and 5th channel in 5.1 surround), BUT as it's playing sound out of those speakers, the screen displays "rear right, rear left."

Then, when you flip to an 8-channel test, (speaker-test -Dhdmi -c8) it adds in 2 more channels, calling them side left, side right, but playing sounds out of the back speakers. Since the difference between 7.1 and 5.1 is those back two channels, speaker-test is adding sound to the right channels in the test, but calling them by the wrong name.

Here is a sample output from speaker-test to explain what I mean.

5-channel test:

Quote:speaker-test -c6

speaker-test 1.0.22

Playback device is default
Stream parameters are 48000Hz, S16_LE, 6 channels
[...extra lines removed...]
0 - Front Left
4 - Center
1 - Front Right
3 - Rear Right
2 - Rear Left
5 - LFE

And now, the 8-channel test: (the channels in red are the 'new' ones that were not present in the 6-channel test)

Quote:speaker-test -c8

speaker-test 1.0.22

Playback device is default
[...extra lines removed...]
0 - Front Left
4 - Center
1 - Front Right
7 - Side Right
3 - Rear Right
2 - Rear Left
6 - Side Left
5 - LFE

Based on that, I THINK you've been fooled by speaker-test and now actually flipped your channel mapping (sides replaced for rears, etc.) by editing your channel map.

Please use the file above to test and see how your 7.1 plays with your edited channel map. Given that sample comes from Dolby, I think it's safe to say that the mappings are correct. It should confirm that your sides & rears are now flipped with your new channel mapping when playing 7.1 material. When I play it, it plays correctly on all seven speakers, and I did not change the channel mapping like you did a few posts up. (though I did change the mapping using the instructions in the original post, you did that too right?)

Now, re: my bug report & the sample file.

To clarify, the bug is NOT with 7.1 material. 7.1 PCM actually plays just fine. The bug is with all 5.1 PCM audio and only when XBMC is set to output to 7.1. For that reason, the fact that XBMC was showing 5.1 and your receiver 7.1 was correct. The source material was 5.1, and on my machine, if I have it set to 7.1 output, the dialogue rarely comes out of the center speaker like planned.

Under these conditions, channel mapping for PCM is random. It changes randomly to send the center channel to the back left, the side left, back right, etc. even though you are playing the same file over and over.

This behavior is annoying, but not hugely so as I just leave my system output to 5.1 99% of the time, and when I know I have a 7.1 track to play, I switch the output in XBMC's settings.

If you can play that sample file with XBMC set to output 7.1 and get dialog out of the center channel every time, then definitely let me know. If that turns out to be the case, I'll try a non-XBMCfreak install and see if that has different results.

Thanks for your help with this. Having two people test with exactly the same system definitely helps rule out a lot of variables.
------------------------------------------
Dharma Quick Setup Guide:
XBMC tips on the TechNazgul Blog
------------------------------------------
Reply


Messages In This Thread
[No subject] - by myrison - 2010-09-10, 03:40
[No subject] - by Mysteriouskk - 2010-09-10, 17:55
[No subject] - by hottech956 - 2010-09-10, 18:31
[No subject] - by kirbypuckett - 2010-09-10, 20:23
[No subject] - by blok2004 - 2010-09-10, 20:46
[No subject] - by myrison - 2010-09-11, 02:44
[No subject] - by myrison - 2010-09-11, 02:45
[No subject] - by hexland - 2010-09-11, 03:26
[No subject] - by esvinson - 2010-09-12, 00:53
[No subject] - by KidKiwi - 2010-09-12, 05:38
[No subject] - by myrison - 2010-09-12, 05:54
[No subject] - by KidKiwi - 2010-09-12, 06:16
[No subject] - by myrison - 2010-09-12, 21:18
[No subject] - by KidKiwi - 2010-09-13, 00:32
[No subject] - by Mysteriouskk - 2010-09-13, 01:18
[No subject] - by myrison - 2010-09-13, 02:46
[No subject] - by myrison - 2010-09-13, 02:51
[No subject] - by KidKiwi - 2010-09-13, 04:23
[No subject] - by Kalev - 2010-09-13, 18:52
[No subject] - by myrison - 2010-09-14, 00:22
[No subject] - by KidKiwi - 2010-09-15, 02:56
[No subject] - by myrison - 2010-09-15, 03:35
[No subject] - by Kalev - 2010-09-15, 05:07
[No subject] - by myrison - 2010-09-15, 05:44
[No subject] - by KidKiwi - 2010-09-17, 01:49
[No subject] - by myrison - 2010-09-18, 15:11
[No subject] - by Trancethereal - 2010-09-19, 19:47
[No subject] - by ManoloDF - 2010-09-20, 09:29
[No subject] - by Roelio - 2010-09-20, 09:41
[No subject] - by myrison - 2010-09-20, 15:15
[No subject] - by Roelio - 2010-09-21, 10:54
[No subject] - by zzachattack2 - 2010-09-22, 06:13
[No subject] - by alexpigment - 2010-09-22, 06:22
[No subject] - by myrison - 2010-09-22, 16:17
[No subject] - by Trancethereal - 2010-09-25, 19:53
[No subject] - by myrison - 2010-09-28, 20:45
[No subject] - by maci2013 - 2010-09-29, 02:33
[No subject] - by maci2013 - 2010-09-29, 15:59
[No subject] - by maci2013 - 2010-09-30, 04:09
[No subject] - by Trancethereal - 2010-09-30, 05:28
[No subject] - by myrison - 2010-09-30, 22:07
Still having issues. - by DoctorDyna - 2010-10-07, 18:35
[No subject] - by Supremespeed - 2010-10-09, 19:59
[No subject] - by myrison - 2010-10-10, 03:07
[No subject] - by Trancethereal - 2010-10-10, 16:31
[No subject] - by Supremespeed - 2010-10-10, 18:55
[No subject] - by SpitIV - 2010-10-12, 21:24
[No subject] - by Trancethereal - 2010-10-17, 01:20
[No subject] - by V411 - 2010-10-31, 04:28
[No subject] - by X3lectric - 2010-10-31, 04:36
NVIDIA Kernel Issue - by skeeto2010 - 2010-11-02, 00:34
[No subject] - by myrison - 2010-11-02, 03:44
[No subject] - by V411 - 2010-11-02, 04:30
[No subject] - by polkaroo - 2010-11-02, 08:11
Another audio issue - by skeeto2010 - 2010-11-03, 15:12
[No subject] - by myrison - 2010-11-09, 03:34
[No subject] - by psxstudio - 2010-11-11, 05:23
[No subject] - by Balthazaar - 2010-11-14, 07:53
[No subject] - by myrison - 2010-11-16, 04:29
[No subject] - by Th3R00st3r - 2010-11-16, 19:21
[No subject] - by polkaroo - 2010-12-01, 07:37
Thank You - by yelloguy - 2010-12-02, 04:43
Different audio channel behavior - by jonect - 2010-12-06, 05:36
[No subject] - by myrison - 2010-12-06, 21:00
[No subject] - by jonect - 2010-12-07, 16:12
[No subject] - by myrison - 2010-12-07, 22:30
[No subject] - by jonect - 2010-12-08, 18:15
[No subject] - by myrison - 2010-12-09, 05:22
[No subject] - by jonect - 2010-12-10, 16:04
Thank you! - by Drumaster12 - 2010-12-21, 04:29
[No subject] - by bostoneric - 2010-12-22, 03:12


Logout Mark Read Team Forum Stats Members Help
[LINUX] HOW-TO get quickly started with Acer Aspire Revo 1600 - Guide for XBMC Dharma1
This forum uses Lukasz Tkacz MyBB addons.