A small microphone input sound visualizer. The sound is divided in seven "frequency bands", three for high frequencies, three for low frequencies, and one for beats. Sensitivity of the frequency catcher can be fine-tuned by sliders. Each "frequency band" can have an image, think of it as the frame of the animation.
New images can be uploaded to the Wizualizer with the "+" button over each frequency slider. Images will be cut to 1000x1000px, while keeping the proportions. New images replace the old ones, and old ones are stored in a directory with the .exe (up to 5 old images). Old images are renamed to [image name]_old1, etc.
Internet access is not needed to run the app. The .exe file can be found in a /dist/main.exe. It has everything needed, including pre-set images (found on the web, no copyright), and can be downloaded and used as a standalone app. But you can pack the .exe yourself of course. I did it via PyInstaller.
The Wizualizer is entirely vibecoded in one evening, as a self-educational project for me. Use it however you want, but be awawre that it's wonky and I hardly understand the code details. Have fun!
| What's planned | |
|---|---|
| Ability to add more sliders/frames | |
| Fixing the interface: | |
| >> open/close instructions | |
| >> fix excess dot in instructions | |
| Ability to load pre-made packs | |
| Fix the upscaling of the image | |
| Gif support | |
| Fix refreshing, it breaks the app |
Невеличкий візуалізатор звуку з мікрофонного входу. Звук розподіляється на сім «частотних смуг»: три для високих частот, три для низьких і одна для бітів. Чутливість захоплення висоти звуку можна точно налаштувати за допомогою повзунків. Кожна «частотна смуга» може мати зображення, що є кадром анімації.
Нові зображення можна завантажувати у візуалізатор за допомогою кнопки «+» над кожним повзунком частот. Зображення обрізаються до 1000x1000 пікселів зі збереженням пропорцій. Нові зображення замінюють старі, а старі зберігаються в директорії з .exe файлом (до 5 старих зображень). Старі файли перейменовуються на [назва зображення]_old1 і так далі.
Не потребує інтернету. Файл .exe знаходиться за шляхом /dist/main.exe. Він містить усе необхідне, включаючи попередньо заготовлені зображення (знайдені в мережі, без авторських прав), і може бути завантажений та використаний як автономний додаток. Звісно ви можете запакувати .exe самостійно; я зробив це з PyInstaller.
Візуалізатор повністю навайбкоджений за один вечір як самоосвітній проєкт. Використовуйте його як забажаєте, але майте на увазі, що він працює нестабільно, і я сам не дуже розумію код в деталях. Розважайтеся!