Press Button Get Party Mode

partymode2_2 If you’re looking to do something awesome with a graphing calculator, [Chris] is the guy to go to. He’s literally written the book on the subject. His PartyMode project, however, has absolutely nothing to do with calculators. It’s a fantastic display of lights, colors, and sounds that has been rebuilt again and again over the years, and something [Chris] has finally gotten around to documenting.

The idea for [Chris]’ PartyMode is a single button that will transform a room from a boring computer lab or dorm room into a disco with 22.4 channel sound, and computer displays used as panels of color. The first version began in the lab in his school’s EE department that included ten CRT monitors. There were a few VUFans featured on the good ‘ol Hackaday, but a few problems with regulations and politics brought this version of PartyMode to a premature end.

The second version is a miniaturized, ‘press a button, get a party’ setup with a crazy number of RGB LEDs, a few more of those computer fan VU meters, and a Bluetooth app to control everything. Unlike the first version, the PartyMode 2.0 is fully independent from a computer, instead relying on an ATMega to do the audio processing and handling the Bluetooth interface. Judging from the videos below, it’s quite the site, and if you need an instant party, you could do much worse.



5 thoughts on “Press Button Get Party Mode

  1. What great effort for so little, RGB nothing else. Loud detection is not the beat. The beat may be silent or anything. Every cheap disco light rig does this.
    As to sound, lots of speakers no not qualify for that numbering, only the source. Did this count enumerate the tweeters and mids? Were all of the speakers in phase?

  2. It would be kinda cool to see a party mode button based screen saver/x11 forwarding for a computer lab.

    A little bit of OpenCV and inbuilt webcams you could have things follow pupils around the lab as well :)

Leave a Reply to TomCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.