A visualization of sound as a texture in a pseudo-3D environment
Assuming you have git and cargo installed:
- clone repo and change into the directory
$ cargo build --release
$ cargo run --release
OR $ ./target/release/visgra_project(.exe)
Press Esc to exit. You may get a warning about a thread panicking, but this is fine.
- Fairly strong CPU, as most of the rendering is software based and there are a lot of threads that need to communicate with each other.
- Default Sound input and output configured in OS (Windows, Linux and macOS should work but are not tested)
- a .wav file with 32-bit float samples in the ´./music´ directory. "The vampire.wav" provided copyright me (i think, not sure how covers work)