Some other hardware I use with LMMS.

Sound Blaster X Fi Titanium Pro Audio PCI sound card.

Yamaha YHT-791 7.1 surround sound system
Changed the sub-woofer the Yamaha had little response above 50hz,and not good response below 30hz. It was great for making a thumping sound. I rather have true bass tones.

I use studio reference headphones for sound mixing.

For live recording with Audacity
Allen & Heath zed10fx mixer with 2 Spark Studio Level 3 Microphone's plugged in via usb.

And my piano
Yamaha YPG-525 88-key Portable Grand

Akai MPD26 performance pad controller for my percussion instruments