Audio Analyzer & Equalizer thingy
Dev log Overview
Its a simple audio eq thingy i made one day when trying to fix my normal eq settings and though maybe something that would analyze the dynamics, bass, low womp sounds and crisp vocals for a kinda pre custom eq sound thingy. I'm terrible at these readme's.
Basically This application allows you to analyze audio and adjust equalization for optimal sound quality. You can upload your own audio files, use your microphone, or try demo audio samples.
The microphone and demo audio samples are unlinked so you can adjust them if needed as some apps require permissions or a CORS bypass or cam mic so i just thought leave it open for esp32 or simple py apps since its so small.
Drag and drop an audio file or click to select a file from your device. Stop the current audio playback or recording.
Dynamic Range: Shows the difference between the loudest and quietest parts of the audio. Loudness: Displays the perceived loudness of the audio in LUFS (Loudness Units Full Scale) aka the WHOMP. Bass/Treble Ratio: Indicates the balance between low and high frequencies. (great for crisp hi-hat and clear percussion) Clarity Score: A metric for how clear and intelligible the audio is (or isnt)
Analyze & Recommend: Analyzes the audio and suggests equalizer settings to improve sound quality. If you check it a few times at different parts of songs it adjusts to low sub volumes and loud heavy bass, i slap in something Heavy and chunky and scan and copy to my other eq's for a quick swap over and also like a template for audio config for VLC or Aimp.
Visualizers I Added four dynamic visuals (although the Spectrogram looks dodgy if zoom is greater or lower than 100% view.
- Frequency Spectrum: Shows the amplitude of each frequency component in the audio.
- Waveform: Displays the audio wave form in the time domain.
- Spectrogram: Shows how the frequency content of the audio changes over time.
- Frequency Response: Displays the effect of your equalizer settings on different frequencies.