JS library for audio visualization in circular wave using Web Audio API and ECharts
-
Updated
May 18, 2024 - JavaScript
JS library for audio visualization in circular wave using Web Audio API and ECharts
This is the code that is used for my "Rings of Saturn" light. It is very crude code right now, and there are a couple bugs, but it works for the most part. I used an electret microphone input, and a 6-channel RF receiver with remote, connected to an Arduino Mega. I plan to port this to an ESP8266 for Wifi control at some point.
🎶 🎵 🎼 Real-time FFT spectrum analyzer with ThreeJS, MeydaJS, RxJS.
Sexy, audio-responsive effects on LED strips.
The Ultimate Matrix Wallpaper
🔈 3D web audio visualiser built with Three.js
WebGL FBO Particles
Code for my masters thesis "Self-supervised Audio-reactive Music Video Synthesis"
A SuperCollider instrument for autonomous embedded audio recording, generative sound, and musical performance.
A remote-controllable WS2812 LED installation.
PixiJS audio reactive particles.
This will eventually be an LedFx Docker image repo. Currently it's a compilation of Dockerfile's that all work in different ways.
Advanced LED controller software for the raspberry pi with a remote client application
Nuxt & Three JS site for Audio Visual Artist
This code uses the line() function to draw lines in 3D space based on the frequency data from an MP3 file. The lines are colored using a selection of colors stored in an array. The code also includes a setup function to load and play an MP3 file, and a draw function to update the visualization over time.
lucid-sonic-dreams with Stylegan3 support
Audio reactive rasterized 3D image using Processing language
SoundVisualizer is a 3D audio-reactive visualizer that responds to music, creating vibrant, rotating visuals based on sound. Made for a p5.js course in my HCI master's program.
Add a description, image, and links to the audio-reactive topic page so that developers can more easily learn about it.
To associate your repository with the audio-reactive topic, visit your repo's landing page and select "manage topics."