major memory failure by me
Just remembered 3 years ago, i flashed my card with prodigy 7.1 firmware in
order to play bit-perfect over spdif.
The goal was to be able to play wave files that were encoded with either dts or dolby digital straight to a receiver through a digital cable with out windows or the soundcard resampling it and screwing it up.
The files come from
http://www.sr.se/multikanal/english/e_index.stm
I was just testing this with mplayer to see what i could get.
mplayer Saga.wav -ao alsa:device=mplayer
plays it but decodes it and sends the decoded stuff over pcm 2 channel...
Code:
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 176400->176400 (1411.2 kbit)
Selected audio codec: [ffdts] afm:ffmpeg (DTS)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
alsa-init: soundcard set to mplayer
alsa: 44100 Hz/2 channels/4 bpf/32768 bytes buffer/Signed 16 bit Little Endian
AO: [alsa] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Video: no video
Starting playback...
this guy had my same isssue but didn't report success
http://www.avsforum.com/avs-vb/archive/ ... 67811.htmlthis also fails
Code:
sh-3.00$ mplayer transitWS44_1kHz16bitDTS.dts -ao alsa:device=iec958 -ac hwdts
MPlayer 1.0pre6-3.3.5 (C) 2000-2004 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup
scripts.
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: Connection refused
Failed to open LIRC support.
You will not be able to use your remote control.
Playing transitWS44_1kHz16bitDTS.dts.
Audio file detected.
==========================================================================
Forced audio codec: hwdts
Opening audio decoder: [hwac3] AC3/DTS pass-through SP/DIF
No accelerated IMDCT transform found
hwac3: switched to AC3, 56000 bps, 48000 Hz
a52: CRC check failed!
AUDIO: 48000 Hz, 2 ch, 16 bit (0x400), ratio: 7000->192000 (56.0 kbit)
Selected audio codec: [hwdts] afm:hwac3 (DTS through SPDIF)
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian AC3
AF_pre: 48000Hz 2ch AC3
alsa-init: soundcard set to iec958
alsa: 48000 Hz/2 channels/4 bpf/32768 bytes buffer/Signed 16 bit Little Endian
AO: [alsa] 48000Hz 2ch AC3 (1 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
[format] Sample format big endian AC3 not yet supported
Couldn't find matching filter/ao format!
Video: no video
Starting playback...
a52: CRC check failed!
a52: CRC check failed!