I just slapped an GTXP (cs4630) into my media machine, dropped alsa 1.0.1 on it, and proceeded to muck around.
For the most part, it works pretty well, but I ran into a few problems:
1) Is it possible to mirror the analog inputs? For example, I'm using
the internal AUX2 input to attach to a TV tuner, and apparently it's
attached to the secondary codec, resulting in sound out the rear
speakers only. Most other analog inputs I'm using are attached to
the primary codec, which mean sound goes out the front only, which is
okay but not ideal.
2) Auto-magic PCM mirroring to 4.0/4.1/5.1 setups? (Ideally with
proper LFE redirection from all channels) Through some tweaking of the
.asounrc file, I've cerated a device that mirrors the sound at the
library-level, but again it's not ideal.
3) sp/dif input sounds a bit tinny.
4) when non-LPCM sp/dif data is sent, your ears get fried. Ideally we'd
detect this and mute the input.
The main reason I slapped the GTXP in my media machine is that I want to
use it as an AC3 decoder; ie take the SP/DIF input, feed it into ac3dec,
and spit that back out the analog outputs. Is there a straightforward
way to do this? I didn't see a seperate SP/DIF capture source, so how
would I go about catpuring the raw AC3 stream without any mixing?
Lastly -- browsing through the archives I noticed there has been some
documentation of the CS4630, any chance I could get a peek at it? I'm
not adverse to attempting to hack some of this stuff in myself, but it
would be nice to have an idea where to start.
The cs46xx driver's come a long way since I last looked at it, and I
can't say thanks enough..
- Pizza
--
Solomon Peachy [EMAIL PROTECTED]
ICQ #1318444
Quidquid latine dictum sit, altum viditur Melbourne, FL
pgp00000.pgp
Description: PGP signature
