A collection of audio visualizers true to the sound.
- Analytic (Hilbert Scope)
This project requires portaudio to be installed on your system.
macOS (using Homebrew):
brew install portaudioOther Systems: Please refer to the rust-portaudio installation guide for instructions for your operating system.
Once the dependencies are installed, you can build and run the application using Cargo:
cargo run --release -- config.tomlThis will start the audio visualizer using your default audio input device. On macOS, this is typically the built-in microphone.
- Shaders not found: The application needs to be run from the root of the project directory so it can find the
src/glsldirectory, where the shaders are located. - Audio input: If you want to visualize audio from a source other than your microphone, you may need to use a tool like Soundflower on macOS to route audio between applications.