Yep USB powered speakers. They were like 60 bucks and sound incredible, when they work properly. They plug right into any USB port and use the onboard soundcard. The speakers are hardware only.
I will also try a totally different brand / type of speaker when I can borrow a pair from someone thanks.