Add microphone visualizer tool using SDL2 for audio input visualization

- Implemented a new Python script `mic_visualizer.py` that captures audio from a microphone and visualizes it in real-time.
- Utilized SDL2 for audio capture and rendering, allowing users to see waveform and spectrum representations of the audio input.
- Added command-line arguments for listing devices, selecting a capture device, and configuring window size and audio settings.
- Included functionality for displaying audio levels and peaks, enhancing user experience with visual feedback.
This commit is contained in:
2026-05-09 17:55:29 +02:00
parent d4c73a344b
commit 7868d83ced
9 changed files with 328 additions and 3 deletions
BIN
View File
Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 683 KiB