GODRICH
#css-animation#button#loader#transition#scroll#dashboard#ui#design-trends

09Circular membrane vibration modes (mic input)

The default is a synthetic signal, but pressing the mic button reads real bass energy through getUserMedia and AnalyserNode and maps it to the circular membrane's vibration radius. Denying permission makes the requestAnimationFrame loop fall straight back to the synthetic signal.

Best forMusic-app background visuals, live-streaming overlays

getUserMediaAnalyserNoderequestAnimationFrame
Circular membrane vibration modes (mic input)
Open in a new tab

09 Circular membrane vibration modes (mic input) — Measured area 18.58% · moving frames 23/23Original by GODRICH · SCSS and React ship in the zip · Wave Interference Simulation: 9 Canvas Scenes

The post this demo lives in

Wave Interference Simulation: 9 Canvas Scenes - preview of all 9 demosWave Interference Simulation: 9 Canvas ScenesA wave interference simulation shows what happens on screen when two or more waves combine, and this set builds nine of See all demos in this post

If you like this effect - similar demos