96kHz 24 bit audio!?!?! Where on earth is anyone going to get that kind of source? You sure you read the spec sheet correctly?
On Fri, 31 Dec 2004 15:27:50 -0600, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Here's my GOAL: > > mythtv and HD3000 ATSC with "AC3 to SPDIF" selected, via digital coax to > Denon AVR-1705 receiver, then output beautiful DTS 6.1 to Klipsch speakers! > > The receiver indicates a Digital signal and I hear analog music, but no > mythtv sound when "AC3 to SPDIF" selected. > > Just found a thread that says Audigy driver only supports 48kHz 16 bit > output, and my receiver expects DTS 96kHz 24 bit. > > Is there any ALSA supported soundcard/driver that supports 96kHz 24 bit > output stream? Any 96/24 support plans for the Audigy driver? > > Thanks! > > INFO that might help: > > mythfrontend Setup = ALSA:spdif > > [EMAIL PROTECTED] tom]$ uname -r > 2.6.9 > > [EMAIL PROTECTED] tom]$ rpm -qa |grep alsa > alsa-driver-1.0.7-33.rhfc2.at > kernel-module-alsa-2.6.7-1.437.1.ll.rhfc2.ccrmasmp-1.0.5a-1.cvs.rhfc2.ccrma > kernel-module-alsa-2.6.8-1.521-1.0.7-33.rhfc2.at > gnome-alsamixer-0.9.6-3.1.fc2.fr > alsa-lib-devel-1.0.3a-2 > alsa-utils-1.0.7-11.rhfc2.at > balsa-2.0.17-1 > alsa-lib-1.0.3a-2 > > [EMAIL PROTECTED] tom]$ cat /etc/modprobe.conf > ~snip~ > alias snd-card-0 snd-emu10k1 > install snd-emu10k1/sbin/modprobe --ignore-install snd-emu10k1 && > /usr/sbin/alsactl restore >/dev/null 2>&1 || : > remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; > /sbin/modprobe -r --ignore-remove snd-emu10k1 > > [EMAIL PROTECTED] tom]$ lspci > ~snip~ > 00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio > Controler (MCP) (rev a1) > 00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) > 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) > 00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) > 01:04.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03) > 01:04.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (re v > 03) > 01:04.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port > 01:06.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05) > 01:06.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05) > 01:08.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX > 400] (rev b2) > 02:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 400 0 > AGP 8x] (rev c1) > > [EMAIL PROTECTED] tom]$ lsmod > Module Size Used by > snd_pcm_oss 46248 0 > snd_mixer_oss 16640 4 snd_pcm_oss > snd_emu10k1 100360 5 > snd_rawmidi 23844 1 snd_emu10k1 > snd_pcm 96136 2 snd_pcm_oss,snd_emu10k1 > snd_timer 28932 1 snd_pcm > snd_ac97_codec 66256 1 snd_emu10k1 > snd_page_alloc 7688 2 snd_emu10k1,snd_pcm > snd_util_mem 3840 1 snd_emu10k1 > snd_hwdep 7428 1 snd_emu10k1 > snd 46564 12 > snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_ac97_codec,snd_hwdep > soundcore 8544 4 snd > autofs4 23556 0 > sunrpc 159076 1 > forcedeth 18432 0 > ipt_REJECT 5888 1 > ipt_state 1792 1 > ip_conntrack 36884 1 ipt_state > iptable_filter 2560 1 > ip_tables 15104 3 ipt_REJECT,ipt_state,iptable_filter > floppy 58928 0 > sg 31520 0 > scsi_mod 114252 1 sg > joydev 8256 0 > dm_mod 50964 0 > ohci_hcd 21764 0 > ehci_hcd 32004 0 > button 5136 0 > battery 7556 0 > ac 3588 0 > tuner 18212 0 > cx8800 78108 0 > cx88xx 19332 1 cx8800 > video_buf 18052 2 cx8800,cx88xx > i2c_algo_bit 8200 1 cx8800 > v4l1_compat 12164 1 cx8800 > i2c_core 19200 4 tuner,cx8800,cx88xx,i2c_algo_bit > v4l2_common 5120 1 cx8800 > btcx_risc 4104 2 cx8800,cx88xx > videodev 7680 1 cx8800 > nvidia 3466524 20 > ipv6 237760 14 > ext3 104296 2 > jbd 79000 1 ext3 > > [EMAIL PROTECTED] tom]$ sudo aplay -L > ~snip~ > cards 'cards.pcm' > front 'cards.pcm.front' > rear 'cards.pcm.rear' > center_lfe 'cards.pcm.center_lfe' > side 'cards.pcm.side' > surround40 'cards.pcm.surround40' > surround41 'cards.pcm.surround41' > surround50 'cards.pcm.surround50' > surround51 'cards.pcm.surround51' > surround71 'cards.pcm.surround71' > iec958 'cards.pcm.iec958' > spdif 'cards.pcm.iec958' > modem 'cards.pcm.modem' > default { > type plug > slave.pcm digital-hw > } > analog { > type plug > slave.pcm analog-hw > } > mixed-analog { > type plug > slave.pcm dmix-analog > } > digital { > type plug > slave.pcm digital-hw > } > mixed-digital { > type plug > slave.pcm dmix-digital > } > analog-hw { > type hw > card 0 > } > digital-hw { > type hw > card 0 > device 0 > } > dmix-analog { > type dmix > ipc_key 1234 > slave { > pcm analog-hw > period_time 0 > period_size 1024 > buffer_size 4096 > rate 48000 > } > } > dmix-digital { > type dmix > ipc_key 1235 > slave { > pcm digital-hw > period_time 0 > period_size 1024 > buffer_size 4096 > rate 48000 > } > } > > [EMAIL PROTECTED] tom]$ cat .asoundrc > # 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). > ### Currently set w/digital-hw as the default output, > ### comment out this entire section to use unmixed > ### analog as your default > ### -jarod > 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 Audigy (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 Audigy > pcm.analog { > type plug > slave.pcm "analog-hw" > } > # Control device (mixer, etc.) for the Audigy card > ctl.analog { > type hw > card 0 > } > > # Alias for (rate-converted) mixed analog output on the > # Audigy (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 Audigy card > ctl.mixed-analog { > type hw > card 0 > } > > # Alias for (rate-converted) digital (S/PDIF) output on the > # Audigy (hw:0,0) > # - 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 Audigy card > ctl.digital { > type hw > card 0 > } > > # Alias for mixed (rate-converted) digital (S/PDIF) output on the > # Audigy (hw:0,0) > # - 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 Audigy 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 Audigy (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 Audigy card > ctl.analog-hw { > type hw > card 0 > } > > # Alias for digital (S/PDIF) output on the Audigy (hw:0,0) > # Do not use this directly--it requires specific rate, > # channels, and format > pcm.digital-hw { > type hw > card 0 > device 0 > } > # Control device (mixer, etc.) for the Audigy card > ctl.digital-hw { > type hw > card 0 > } > > # Direct software mixing plugin for analog output on > # the Audigy (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 Audigy card > ctl.dmix-analog { > type hw > card 0 > } > > # Direct software mixing plugin for digital (S/PDIF) output > # on the Audigy (hw:0,0) > # 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 Audigy card > ctl.dmix-digital { > type hw > card 0 > } > > Tom. > > _______________________________________________ > mythtv-users mailing list > mythtv-users@mythtv.org > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users > -- ------------------------------------------------ I have one Gmail invite left, email me to grab it!
_______________________________________________ mythtv-users mailing list mythtv-users@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users