Ok, so I've been working on some fixes for the audio driver I posted earlier, so here's the new replacement kext for K50ID ALC269 audio. It works with 64-bit Snow Leopard, I haven't tested 32-bit.
All crunching, stuttering, scratching, etc. has been fixed so you can now use full 24-bit audio without any issues (I'm pretty sure).
Microphone input jack now works so you can use a mic if you wish and I increased the input volume range, meaning there is a higher max, the level can be manipulated via Apple's Sound Menu in System Preferences. Also any mic input issues where the input would switch to the internal speakers has been fixed. I personally recommend muting the mic input if it's not in use but I guess it shouldn't really matter if you decide to or not.
Last of all auto-detect is fully functional now meaning if you plug in headphones the system will automatically switch the output to the headphones and vice-versa just like in Windows, basically this is a 100% fully functional ALC269 kext for the ASUS K50ID laptop, it may work with other K50 models, I don't know. So enjoy some 24-bit audio with this non glitchy driver
Make sure and remove any other forms of third-party audio-injection when using this. (don't delete any retail apple audio kexts that come with the OS!) I would discourage using the VoodooHDA prefpane with this kext, it may conflict with some of the patching I worked on however if you really want a prefpane I uploaded one that works with the kext I posted, just don't complain if some of the choices you choose cause issues with your sound.
I haven't been able to figure out how to enable HDMI audio for the GT 320M yet, so I'll make sure and post on that once I figure out a fix, for now I'll address the shutdown bug and post a fix for it at a later time.