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