Excuse my lack of knowledge here, but here it goes:
I replaced my old Klipsch S4i with X10i recently. I mostly listen to music on my iPhone, which sounds perfectly fine with the new headphones. However I immediately noticed when I plugged them in my computer, or laptop for that matter, they sound terrible. Since I got them, I mostly ignored the vastly inferior sound quality from my desktop and laptop but today I tested my friend's Fiio E7 on my laptop and it makes them sound perfectly fine, even better than my phone which is what I expected my computers to sound like in the first place. The easiest way to explain the sound difference is that iPhone sounds normal, with normal levels of bass and all of that while computers sound horrible. It's like all the bass vanishes and all S's are extremely s-y and almost hurt my ears. My guess is that my desktop and laptop simply do not output strongly enough and thus they sound bad. That is the only way I can possibly explain this thing considering an amp can fix it (and it is the amp that fixes it, as there is no difference whether I used USB DAC or just an AUX in for amplifying the sound). Is there a way I can force my desktop to amplify the sound or do I need to just get an E7 myself to fix it?
PC specs relevant to this:
P8P67 Deluxe mobo, I think it's a Realtek ALC889 chip.
Laptop is a ASUS Zenbook Prime UX32VD, no idea what chip it uses. Both run Windows 8 Pro 64bit. I should add that this is not a volume issue, PC gets too loud at around 15-20%. Also I tried plugging it in directly to the motherboard and that does no difference.