Well, if it was me, I'd boot up a USB Live distro and see if your sound works under that. If it does, it's not hardware. If it doesn't, it's probably hardware, but it's not a definitive answer unless you try that test under multiple distros.
Alternatively, or if a USB live distro is not readily available, wiggle all the connectors. Seriously. :-)