I'm currently running OSSv4.2_2004 under archlinux on an ASUS M4A785TD-V EVO motherboard which runs VIA vt1708s sound. Output is working flawlessly without static and other noises that ALSA was giving me. The issue though reside in the fact that I am not able to get an input from my microphone, and some of the mic jacks on the computer are actually outputting audio. Here is my ossinfo and ossmix.ossmix:

For certain soundcards, mic works only on LiveCD. More exactly, mic works before the first reboot. To resurrect mic, you have to re-install OSS4 and set the immutable bit (before the next first reboot). However, the immutable bit is not a universal solution (sometimes it does not fix the problem).It helped me to fix mic on Intel HDA ICH6 with Arch.It fails to fix mic on Intel HDA ICH7 with Ubuntu.

I have already tried what you suggested in the past and it does not work. I've tried all the possible selections in the select1 as well as doing a straight record from pcmin1 and pcmin0. None of these produce output.

There's a complicated procedure which a program called 'mixgen' and making a custom mixer. The first part is easy, but not sure about the second one... We can try though:A) Get the OSS source tree via mercurial (See here)B) chdir to utils/ and compile mixgen.c with 'make' command.C) Edit /usr/lib/oss/conf/oss_hdaudio.conf and add the line "hdaudio_snoopy=1".D) run "sudo mixgen" and paste the output somewhere.