2013-03-24, 18:42
I have been trying to get this working for a while, getting closer and closer, but still no go.
I have recently upgraded to Fedora 18 from (fc17), just so I could upgrade to PulseAudio 2.1 which is the default for FC18. Since then, upgraded to PulseAudio 3.0. This morning I have updated to XBMC 12.1. Kernel version is 3.8.3-203. I am using HDMI port on i3, built in HDA.
Here's where things stand:
1) I am noticing a bit of stutter when I play FLAC files. In the XBMC log, I see PulseAudio: Stream underflow. XBMC debug log is here: http://pastebin.com/UMn74G9t
2) When I play a mkv with DTS audio, I only get sound if I disable XBMC settings for DTS, i.e. only through Multi-channel PCM. If I enable DTS, I get no sound with Pulse Audio 3.0. With prior versions, used to get noise. I do see that the receiver mode actually does not change to DTS, remains as PCM.
I have kernel 3.8.x, so in theory the Intal HDA patches should be in there. I am wondering if I still need the CTLINDEX mod for /usr/share/alsa/cards/HDA-Intel.conf anyway?
Also, when I do aplay -L ( http://pastebin.com/mQkEnp7G ), I do not see any of the dmix or plughw devices.
With PulseAudio 3.0, I have changed very little Alsa/PA config:
I have a blank /etc/asound.conf
I have the standard/default /etc/alsa/alsactl.conf
I have not changed /etc/pulse/daemon.conf (did experiment with enable-lfe-remixing=yes and default-sample-rate=48000 to fix stuttering)
I currently have no change in /etc/pulse/default.pa
I have a small change /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf to change the HDMI device decriptions from "HDMI" to "HDMI-1, HDMI-2" etc.
I do not have a .asoundrc file
Here's the "pactl list" output - http://pastebin.com/ksK6SC8a .
With above config, I no longer need to do any channel map changes. I have used pavucontrol to select the correct output device. Both "speaker-test -c6 -l1 -twav" and the Gnome Sound config app send the correct output through the correct channels. "Speaker test -c6 -l1 -twav -D plughw:0,7" also works correctly.
What else can I try?
Thanks,
Shash
I have recently upgraded to Fedora 18 from (fc17), just so I could upgrade to PulseAudio 2.1 which is the default for FC18. Since then, upgraded to PulseAudio 3.0. This morning I have updated to XBMC 12.1. Kernel version is 3.8.3-203. I am using HDMI port on i3, built in HDA.
Here's where things stand:
1) I am noticing a bit of stutter when I play FLAC files. In the XBMC log, I see PulseAudio: Stream underflow. XBMC debug log is here: http://pastebin.com/UMn74G9t
2) When I play a mkv with DTS audio, I only get sound if I disable XBMC settings for DTS, i.e. only through Multi-channel PCM. If I enable DTS, I get no sound with Pulse Audio 3.0. With prior versions, used to get noise. I do see that the receiver mode actually does not change to DTS, remains as PCM.
I have kernel 3.8.x, so in theory the Intal HDA patches should be in there. I am wondering if I still need the CTLINDEX mod for /usr/share/alsa/cards/HDA-Intel.conf anyway?
Also, when I do aplay -L ( http://pastebin.com/mQkEnp7G ), I do not see any of the dmix or plughw devices.
With PulseAudio 3.0, I have changed very little Alsa/PA config:
I have a blank /etc/asound.conf
I have the standard/default /etc/alsa/alsactl.conf
I have not changed /etc/pulse/daemon.conf (did experiment with enable-lfe-remixing=yes and default-sample-rate=48000 to fix stuttering)
I currently have no change in /etc/pulse/default.pa
I have a small change /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf to change the HDMI device decriptions from "HDMI" to "HDMI-1, HDMI-2" etc.
I do not have a .asoundrc file
Here's the "pactl list" output - http://pastebin.com/ksK6SC8a .
With above config, I no longer need to do any channel map changes. I have used pavucontrol to select the correct output device. Both "speaker-test -c6 -l1 -twav" and the Gnome Sound config app send the correct output through the correct channels. "Speaker test -c6 -l1 -twav -D plughw:0,7" also works correctly.
What else can I try?
Thanks,
Shash