Audio Reactive

This is a small C SDL2 project making physics objects react to audio
Requirements
- pipewire
- qpwgraph (optional. Makes it easier to force the audio capture input)
- clang
- pkg-config
libraries
- SDL2
- SDL2_gfx
- libpipewire
- libspa-2.0
- libgcc
building
simply run ./build.sh there is no install
usage
You can specify the reading device in the args. I have no clue how it works.
Just run audio_reactive binary.
Then use something like qpwgraph to to force change the input of audio_reactive
Todo
- [x] resizeable
- [ ] arguments
- [ ] settable average peak
- [ ] settable RGB
- [x] RGB-cycle
- [ ] move settable vars to stuff
- [ ] ability to set input device with args
- [ ] volume of frequency instead of overall
- [ ] random kick based on low frequency peak instead of volume
- [ ] graceful entrance and exit entering or exiting volume 0
