Hi All, I'm trying to get high resolution digital output from the following setup: Motherboard: ASUS P8Z77-M Pro (with S/PDIF output) Motherboard sound card: HDA Intel PCH Output of cat /proc/asound/card0/id: ------------------[ PCH ------------------] Output of aplay-L: ------------------[ null Discard all samples (playback) or generate zero samples (capture) default:CARD=PCH HDA Intel PCH, ALC892 Analog Default Audio Device sysdefault:CARD=PCH HDA Intel PCH, ALC892 Analog Default Audio Device front:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Analog Front speakers surround40:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Analog 4.0 Surround output to Front and Rear speakers surround41:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Analog 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=PCH,DEV=0 HDA Intel PCH, ALC892 Digital IEC958 (S/PDIF) Digital Audio Output hdmi:CARD=PCH,DEV=0 HDA Intel PCH, HDMI 0 HDMI Audio Output ------------------] Notice that: A) Both the iec958 and hdmi show as DEV=0 but the /proc/asound information shows them to be devices 1 and 2 respectively. B) There is no plughw device of any sort. The sound software I'm using is mpd. To get the digital output I've configured mpd with: ------------------[ ... audio_output { type "alsa" name "Schiit Bifrost" device "plughw:CARD=PCH,DEV=1" # optional mixer_type "none" } ... ------------------] This works well with CD format .flac files (even though there doesn't seem to be a plughw device), but is completely silent when I try to play a 192/24 .flac file. The /proc/asound/PCH/pcm1p/sub0/hw_params file shows: ------------------[ access: MMAP_INTERLEAVED format: S32_LE subformat: STD channels: 2 rate: 192000 (192000/1) period_size: 2048 buffer_size: 8192 ------------------] and 32-bit is not supported by the hardware, so the silence isn't too surprising. The .flac file IS 192KHz/24bit though, confirmed by metaflac. The /proc/asound/PCH/codec#0 file contains: ------------------[ ... Node 0x10 [Audio Output] wcaps 0x611: Stereo Digital Control: name="IEC958 Playback Con Mask", index=0, device=0 Control: name="IEC958 Playback Pro Mask", index=0, device=0 Control: name="IEC958 Playback Default", index=0, device=0 Control: name="IEC958 Playback Switch", index=0, device=0 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0 Device: name="ALC892 Digital", type="SPDIF", device=1 Converter: stream=0, channel=0 Digital: Enabled Digital category: 0x0 PCM: rates [0x5f0]: 32000 44100 48000 88200 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power states: D0 D1 D2 D3 EPSS Power: setting=D0, actual=D0 ... ------------------] which seems to agree with the manufacturers specs for the ALC892 in indicating that 192/24 should be OK, if I can convince alsa to produce it. Does anyone have any ideas or clues about what might be going wrong? Thanks in advance for any light you can shed on the problem. -- Tom Rushworth ------------------------------------------------------------------------------ How ServiceNow helps IT people transform IT departments: 1. A cloud service to automate IT design, transition and operations 2. Dashboards that offer high-level views of enterprise services 3. A single system of record for all IT processes http://p.sf.net/sfu/servicenow-d2d-j _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user