-------- What I want to do?
I want to play a wave file (22050Hz, 2-ch) via SPDIF channel.
-------- What’s my problem?
I think the ICH4 audio controller can’t convert PCM data of 22050Hz to 48KHz.
And the Codec can’t either (codec generally accept 3 sample rates: 32K, 44.1K, 48K).
-------- What’s my question?
* Is there any way to convert PCM data on audio controller side to 48K before being put to AC-Link?
* The VIA 8235 audio Controller seems have the capability to convert PCM data to 48KHz before sending to AC-Link, but ICH4 seems hasn’t, isn’t it?
* How can I play PCM data like 22050Hz via SPDIF Channel? Shall I convert it to 48KHz before I send it to audio controller?
-------- What I have tried?
*My hardware: ICH4 (Audio Controller) + ALC650 (Codec) + Jazz Audio Decoder.
*I tried to carry 22050Hz PCM data on slot 3&4 with PO Channel, with the VRA bit (Codec register 2A[0]) on. And I told Codec to get SPDIF data on slot3&4 too (Codec register 2A[5:4], SPSA). I try to play PCM data via PO and SPDIF simultaneously. But only the PO channel works, the SPDIF only accept 48KHz, 44.1KHz and 32KHz data. So I can't hear anything in SPDIF channel for 22050 PCM data.
Thank you for your help! I'm expecting to your reply!
Sincerely,
Pony
Do You Yahoo!?
暑期大片齐聚雅虎通 网络摄像头+雅虎通调频收音机等你来拿