aac audio not playing Pluse audio suspect
#1
ok once again im having AAC audio troubles my go to .asoundrc file that had been working flawlessly in beta2 is no longer working in beta4.

when I play Watchmen Trailer with AAC audio my passthrough is not working correctly.

as far as I know I do not have PulseAudio installed but it would lead me to believe it is since it shows up in my debug log
line number 137. http://flomaster.pastebin.com/pqs3qCM1

here is the file in question: http://dl.dropbox.com/u/6011093/watchmen...r-clip.mov its just a 30 second clip.

I have tried the sudo apt-get purge pulseaudio and it tells me its not installed.

I only wish to use Alsa NOT pulse.

this whole 04-Nividia .asoundrc script has fucked me enough with force closing because it creates a fucked up file and I finally got a work around by adding a command to my /etc/default/grub file "noalsaconfig" movies play dts working, Dolby Digital working SOME AAC working, but this one file it refused to play.


my asound looks like so:

Code:
pcm.dmixer {
type dmix
ipc_key 1024
ipc_key_add_uid false
ipc_perm 0660
slave {
pcm "hw:0,3"
rate 48000
channels 2
period_time 0
period_size 1024
buffer_time 0
buffer_size 4096
}
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.!hdmi-remap {
type asym
playback.pcm {
type plug
slave.pcm "remap-surround71"
}
}

pcm.!remap-surround71 {
  type route
  slave.pcm "hw:0,3"
  ttable {
    0.0= 1
    1.1= 1
    2.4= 1
    3.5= 1
    4.2= 1
    5.3= 1
    6.6= 1
    7.7= 1
  }
}

with audio settings in xbmc like so:
Audio Output: HDMI
Audio Output Device:HDMI
Passthrough: plughw:0,3
and if I want to get stereo sound to my zone two for backyard music I change to
Audio Output: plughw:0,0 and I get analog audio out of my green headphone jack.

funny thing is this other AAc file is working just fine for me
http://dl.dropbox.com/u/6011093/youth-mo...r-clip.mov

and the log of it playing just fine http://flomaster.pastebin.com/0ZxX3m9Y



-=Jason=-
Reply
#2
I think I'll just install Beta4 from scratch and see if my problem came from doing a B3 to B4 upgrade. because really it seems like I am the only one having aac problems.

-=Jason=-
Reply
#3
the main difference between the two files is the fact that the first file is 48kHz and the second file is 44.1kHz. are you certain you haven't mixed them up? cause the latter not working is to be expected - you have to use plug:hdmi with proper resampling (you can only output 48kHz audio through hdmi).
Reply
#4
spiff Wrote:the main difference between the two files is the fact that the first file is 48kHz and the second file is 44.1kHz. are you certain you haven't mixed them up? cause the latter not working is to be expected - you have to use plug:hdmi with proper resampling (you can only output 48kHz audio through hdmi).

so if I set my passthrough to plug:hdmi you think it will output audio? if so I won't need to try the guide I posted below. I only wish to output HDMI audio on the rare occasion I have music playing then I don't mind analog because it will be going to my zone2.

spiff I did not mix up the files, but I know for a fact I had both of these files working properly in Beta2 and Beta3. these are my goto sample files so to speak.

im going to try my luck with this guide:http://wiki.xbmc.org/index.php?title=XBMCbuntu

and see how I do. as long as I get working audio, can play my roms, can put it into S3 and resume I'll be a happy camper.



-=Jason=-
Reply
#5
no, plug:hdmi is NOT a passthrough device, never was, never will be. the passthrough device is ONLY used when bitstreaming, NOT for aac which is decoded and thus pcm.
Reply
#6
spiff Wrote:no, plug:hdmi is NOT a passthrough device, never was, never will be. the passthrough device is ONLY used when bitstreaming, NOT for aac which is decoded and thus pcm.

ok xbmc decodes aac and sends as pcm... if I set my audio output to custom and plug:hdmi should that file play?

-=Jason=-
Reply
#7
in theory yes. but i have no idea how you've fecked about with your alsa config so for all i now plug:hdmi is nonexistent in your configuration.
Reply
#8
I've not touched my alsaconfig at all.

install xbmcFreak Beta3
sudo apt-get update
sudo apt-get install xbmc
*get error about one packing not being able to install*
sudo apt-get dist-upgrade

now im at beta4

but since I've had many a problem with that 04-Nvidia script creating an .asoundrc file that makes xbmc force close when any thing audio is played. so I add to my /etc/default/grub file "noalsaconfig"

now the file is not being replaced every reboot, or wake from sleep.

I think at this point I've done harm some how some way and just need to start from scratch.

-=Jason=-
Reply
#9
*bump*
my amp decodes AAC in face in beta2 when the AAC GUI option was there I was able to send it via passthrough and have AAC displayed on my amp, now it just says PCM or doesn't even change from the default "natural THX"

fresh install of XbmcFreak Beta4. using stock .arounsrc script of
http://flomaster.pastebin.com/mPdhYmNg

I do no get center channel only surround channels

aac 48K and aac 44.1K both same thing

here is my debug log
http://flomaster.pastebin.com/yMpyuBXS
-=Jason=-
Reply

Logout Mark Read Team Forum Stats Members Help
aac audio not playing Pluse audio suspect0