Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.61 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.61 KB

MagViz

Audio Visualization using an ESP32.

Functionality

Creates a cool visual effect in the ferrofluid using an electromagnet.

Line In

  • When a line in signal is present, the MSGEQ7 is used to extract the frequency bands.
  • When the delta betwen the current and previous 'bass' signal is great enough, the electromagnet is enabled, as long as the signal is rising, the electromagnet remains on.

Bluetooth

  • When enabled (#define ENABLE_BLUETOOTH true), allows the ESP32 to connect as a bluetooth audio client
  • Uses the AudioLibs FFT to compute the 'bass'
  • Using the bass signal, enables the electromagnet when the base is high enough

Hardware