I have a Presonus Firebox. Recently it stopped communicating with Ableton Live, crashing the program several times. I spent some time troubleshooting software problems unsuccessfully. It was confusing because I could play audio through windows drivers but not through ASIO drivers while it was hot. (FFADO Linux Drivers didn't work in Ubuntu either).
Eventually I guessed correctly that it must be overheating, so I unplugged it and put it on a household fan to make it cool down. When I plugged it back in, everything worked.
Originally I was thinking it would be cool to put a little muffin fan inside the box. There’s room in the box for a little fan but I didn’t want to break it by trying to solder a fan to one of the power sources inside the box, and there weren't any holes for air. Creating air flow would also have brought more dust inside the box (which would not be good). Using the separate fan allows the heat sinks to do their job without the risk of damaging my only high quality means of recording.
Step 1: Get the Parts
1 low voltage power adapter (my fan is rated for 7.5V - 12V but I’m using a 5V adapter that tested at 6V)
4 same size golf tees (these are about the same diameter as the screw holes in the fan)
A small piece of packing tape (about an inch)
A little bit of double stick tape or some pressure sensitive adhesive (like sticky-tack)
22 gage wire (like what you would use on a breadboard), 1 red wire 2-3 inches and 1 black wire 2-3 inches