3 ms·
Show HN: Audio Visualizer – High-Resolution Audio Visualization Tool
I built a free and open-source, high-resolution, real-time audio visualizer on the web.
Try it out here:
https://audiovisualizer.org https://audiovisualizer.org
The main feature is a very high resolution frequency domain visualizer. It even works in realtime with the microphone.
The application also features a synthesizer that can be played with the keyboard or MIDI files and allows for adjustable harmonics and ADSR envelopes.
I used React.JS as the framework, P5.JS for rendering the visualizations, the WebAudio API for audio analysis, Meyda.JS and Essentia.JS for feature extraction, Tone.JS for synthesis, and Spotify's Basic-Pitch ML model for note transcription.
It’s open source under AGPL-3.0. Feedback is welcome!
GitHub: https://github.com/charliethompson217/audiovisualizer https://github.com/charliethompson217/audiovisualizer
- nosmokewhereiam 2y agoNice work, can a waterfall spectrograph be added? I haven't been able to find a phone mic input for Android that works as well as these, great job! My use case is a dancefloor for what it's worth...
- charlesthompson 2y agoYes, I can add a waterfall spectrograph. I will also be working on responsive design for mobile. Currently it is a bit awkward on a phone.
- nosmokewhereiam 2y agoThank you, I just saw waterfall got added!