-------- 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!?
暑期大片齐聚雅虎通 网络摄像头+雅虎通调频收音机等你来拿

Reply via email to