https://github.com/qzed/avis
Experimental Audio Spectrum Visualizer using Vulkan
https://github.com/qzed/avis
audio-visualizer fourier-transform vulkan
Last synced: 8 months ago
JSON representation
Experimental Audio Spectrum Visualizer using Vulkan
- Host: GitHub
- URL: https://github.com/qzed/avis
- Owner: qzed
- License: mit
- Created: 2016-10-19T19:38:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-11-24T03:14:43.000Z (over 8 years ago)
- Last Synced: 2025-03-02T21:44:33.216Z (over 1 year ago)
- Topics: audio-visualizer, fourier-transform, vulkan
- Language: C++
- Size: 105 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Audio Spectrum Visualization using Vulkan
Experimental project.
- Compile using CMake.
- Execute using `./avis `, use `` to pause, `q` or `` to quit.
Interesting features:
- FFT: Unit-roots, shuffle-indices for the input, and the window-coefficients are computed at compile-time.
## Dependencies
| Name | Link |
|--------------------------|----------------------------------------------------------------|
| GLFW | http://www.glfw.org/ |
| glslang/glslangValidator | https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ |
| ffmpeg | https://ffmpeg.org/ |
| PortAudio | http://www.portaudio.com/ |
| boost | http://www.boost.org/ |