For the fun of it yesterday I tried installing BeOS on my machine again. The main reason it was not already installed is because in the years gone by I never managed to get the sound working (except with the pc speaker driver). I saw there is an OSS port of the driver ofr BeOS/Haiku and I wanted to try it out.
After installing, when Media server is starting I can hear a silent cracking sound for about half a second, but after that only silence. I can choose Intel HD Audio as my input and output, and I see (too?) many volume sliders in the mixer, but whatever I do there is no sound. If I remember correctly the same happened when I used the non-OSS driver.
My machine is an Asus A6Va notebook (I tried plugging the headphones in, but also nothing), and the OSS works on FreeBSD installed on the same machine. I suppose it would work in linux too, but there I use ALSA.
Now, I’m no expert, I just heard a phrase “pin mapping” and if I understand it correctly it might have something to do with this. I also did something called “codec dump” in linux before for something unrelated. Can that be of help? I’m just throwing ideas so if I’m wrong somewhere please don’t bite