I have a generic integrated HD realtek sound card 5.1 and using windows 7.
I noticed that when you plug in any device you can set the type of the device. If I put "front speaker or stereo speaker" the sound is ok but somewhat low volume. If you put "headphones" the sound is MUCH more louder but the sound is crap IMHO, it lacks every low end frequency and the mids are way too bloated, it's unlistenable for me.
What is the technical explanation for this or better yet why does the driver do this?