What your describing sounds (lol) like a connection problem between the motherboard audio and your speaker 1/8" audio jack. Clean the connection and reseat.
Failing that inspect the speaker cabling. if you have pets the cables might have been chewed, which can do that.
Also check the HD audio connector on the motherboard for a loose connection and lastly, consider reinstalling your drivers.