BRIEF// visualize beat

Visualize beat with light and wind

Visualize sound → control the fans and LED → collect the value of sound

Music is everywhere. No matter what kind of music you like, you must have been lost in the beats. How to make the beats visualized? Use color? Use movement? We are using light and wind.

Blow the whirlwind follow the sound. Make the LED flash with the dynamic beats. To make these, we need to collect the value of sound to control the LED and fans.

So we capture the sound information and digitize sound. With the sound sensor, The value of sound can be collected and sent as input.

Lights, balls, and the beat of sound





Input, process, and output, the workflow can be divided into these three steps.

  • INPUT: Obviously, the sound is obviously the beginning of the workflow. Data is extracted from the beat, with the sound sensor.
  • PROCESS: The data is transmitted to the M5STACK. If the value is bigger than the setting, the LED strip and fans will be powered.
  •  OUTPUT: The stack controlled LED strip will flash when the value receives the setting, and fans will open. There is a cuboid tube on the fans and some balls in it. When the fans are on and off, the balls will be blown up and down, showing the wave of sound. And the flash of LED shows the rhythm of the beat.

Process of the system



DESIGN// connection


Connect the M5STACK, LEDs, MOSFET, sound sensor, and fans.

An M5STACK with the sound sensor is used for collecting the sound value and send data to physical computing.

Another M5STACK, connected with MOSFET, LEDs, and fans, is going to receive the data, and control these elements.

Cuboid tubes are put on the LEDs and fans, and balls in it. 

Design of the system

Front view of the prototype

Top view of the tubes

Top view of the prototype and the picture of working


DOCUMENTATION// final result

BeatBox – The Blinking Whirlwind is a project of IAAC, Institute for Advanced Architecture of Catalonia developed in the MAA01 2020/21 by Students: Abrar Ali, Ashwin Parandhaman, Jiaqi Sun and Faculty: Angel Munoz, Cristian Rizzuti