LinHES Forums http://forum.linhes.org/ |
|
AC3 command not getting sent to receiver http://forum.linhes.org/viewtopic.php?f=2&t=7285 |
Page 1 of 1 |
Author: | shrkbait [ Thu Dec 08, 2005 11:18 pm ] |
Post subject: | AC3 command not getting sent to receiver |
I run 100% out my coax to a Harman Kardon AVR-75 (kinda old). Works perfect when sending pcm, but when I play a DVD I need to press this litt AC3 button on my remote. If I skip ahead a chapter, it resets and I need to hit the button again. I am running an nforce2 board (Asus A7N8X), and alsa as setup in the DigitalSoundHowto. Googled forever to no avail. Standalone DVD works, digital cable works, just no myth box. Anyone ever heard of something like this, or know if the chipset or the driver is in charge of sending the ac3 setup, please let me know. |
Author: | jbman [ Fri Dec 09, 2005 8:56 am ] |
Post subject: | |
what does your .asound file look like? |
Author: | shrkbait [ Fri Dec 09, 2005 8:13 pm ] |
Post subject: | |
Here ya go Code: [root@jules ~]# cat /etc/asound.conf # Override the default output used by ALSA. # If you do not override the default, your default # device is identical to the (unmixed) analog device # shown below. If you prefer mixed and/or digital # output, uncomment the appropriate four lines below # (only one slave.pcm line). pcm.!default { type plug ## Uncomment the following to use mixed analog by default # slave.pcm "dmix-analog" ## Uncomment the following to use unmixed digital by default slave.pcm "digital-hw" ## Uncomment the following to use mixed digital by default # slave.pcm "dmix-digital" } # Alias for analog output on the nForce2/4 (hw:0,0) # - This is identical to the device named "default"--which # always exists and refers to hw:0,0 (unless overridden) # - Therefore, we can specify "hw:0,0", "default", or "analog" # to access analog output on the nForce2/4 pcm.analog { type plug slave.pcm "analog-hw" } # Control device (mixer, etc.) for the nForce2 card ctl.analog { type hw card 0 } # Alias for (rate-converted) mixed analog output on the # nForce2 (hw:0,0) # - This will accept audio input--regardless of rate--and # convert to the rate required for the dmix plugin # (in this case 48000Hz) pcm.mixed-analog { type plug slave.pcm "dmix-analog" } # Control device (mixer, etc.) for the nForce2 card ctl.mixed-analog { type hw card 0 } # Alias for (rate-converted) digital (S/PDIF) output on the # nForce2 (hw:0,2) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.digital { type plug slave.pcm "digital-hw" } # Control device (mixer, etc.) for the nForce2 card ctl.digital { type hw card 0 } # Alias for mixed (rate-converted) digital (S/PDIF) output on the # nForce2/4 (hw:0,2) # - This will accept audio input--regardless of rate--and # convert to the rate required for the S/PDIF hardware # (in this case 48000Hz) pcm.mixed-digital { type plug slave.pcm "dmix-digital" } # Control device (mixer, etc.) for the nForce2 card ctl.mixed-digital { type hw card 0 } # The following devices are not useful by themselves. They # require specific rates, channels, and formats. Therefore, # you probably do not want to use them directly. Instead use # of of the devices defined above. # Alias for analog output on the nForce2 (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.analog-hw { type hw card 0 # The default value for device is 0, so no need to specify } # Control device (mixer, etc.) for the nForce2/4 card ctl.analog-hw { type hw card 0 } # Alias for digital (S/PDIF) output on the nForce2/4 (hw:0,2) # Do not use this directly--it requires specific rate, # channels, and format pcm.digital-hw { type hw card 0 device 2 } # Control device (mixer, etc.) for the nForce2/4 card ctl.digital-hw { type hw card 0 } # Direct software mixing plugin for analog output on # the nForce2/4 (hw:0,0) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-analog { type dmix ipc_key 1234 slave { pcm "analog-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the nForce2/4 card ctl.dmix-analog { type hw card 0 } # Direct software mixing plugin for digital (S/PDIF) output # on the nForce2/4 (hw:0,2) # Do not use this directly--it requires specific rate, # channels, and format pcm.dmix-digital { type dmix ipc_key 1235 slave { pcm "digital-hw" period_time 0 period_size 1024 buffer_size 4096 rate 48000 } } # Control device (mixer, etc.) for the nForce2/4 card ctl.dmix-digital { type hw card 0 } And from modprobe.conf Code: # ALSA portion alias char-major-116 snd alias snd-card-0 snd-intel8x0 # module options should go here # OSS/Free portion alias char-major-14 soundcore alias snd-slot-0 snd-card-0 # card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss options snd-pcm-oss dsp_map=0,2 install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl restore >/dev/null 2>&1 || : remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-intel8x0 In my mythfrontend startup script right before mythfrontend Code: # Restore audio settings /usr/sbin/alsactl restore And how I call out audio in myth Code: mysql> select value,data from settings where data like "%alsa%"; +-------------------+--------------------+ | value | data | +-------------------+--------------------+ | AudioOutputDevice | ALSA:mixed-digital | | AudioDevice | ALSA:digital | +-------------------+--------------------+ 2 rows in set (0.00 sec) Audio setup for mplayer Code: ao=alsa:device=digital # if ac3 audio, send raw stream to my amp, else fall back ac=hwac3, Audio setup for xine Code: # audio driver to use
# { auto null alsa oss arts esd none file }, default: 0 audio.driver:alsa # use A/52 dynamic range compression # bool, default: 0 #audio.a52.dynamic_range:0 # downmix audio to 2 channel surround stereo # bool, default: 0 #audio.a52.surround_downmix:0 # A/52 volume # [0..200], default: 100 #audio.a52.level:100 # device used for mono output # string, default: default audio.device.alsa_default_device:spdif # device used for stereo output # string, default: plug:front:default audio.device.alsa_front_device:default # alsa mixer device # string, default: PCM #audio.device.alsa_mixer_name:PCM # sound card can do mmap # bool, default: 0 #audio.device.alsa_mmap_enable:0 # device used for 5.1-channel output # string, default: iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2 audio.device.alsa_passthrough_device:spdif # device used for 4-channel output # string, default: plug:surround40:0 #audio.device.alsa_surround40_device:plug:surround40:0 # device used for 5.1-channel output # string, default: plug:surround51:0 audio.device.alsa_surround51_device:plug:mixed-digital # speaker arrangement # { Mono 1.0 Stereo 2.0 Headphones 2.0 Stereo 2.1 Surround 3.0 Surround 4.0 Surround 4.1 Surround 5.0 Surround 5.1 Surround 6.0 Surrou nd 6.1 Surround 7.1 Pass Through }, default: 1 audio.output.speaker_arrangement:Pass Through Chances are its my receiver and I am SOL. |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |