https://github.com/GhostNaN/recidia-audio-visualizer
- Linux: master branch
- Windows: win-port branch
- Most distros should have Python already installed
- If you don't have PortAudio, download and compile it from:
http://www.portaudio.com/download.html
- If you can, use your package manager to install PortAudio
- Download Python here: https://www.python.org/downloads/
- Just be sure to select a "Windows x86-64" version
- During installation MAKE SURE you check the box: "Add Python to PATH"
chmod +x install.sh && ./install.sh
install.bat
- It might take a couple of minutes, wait until it says "Done"
- Then use the desktop shortcut created to enjoy! 🎉
If you are on Linux, ReVidia will try to use ALSA to retrieve your PulseAudio output
Otherwise if you use JACK normally like below, then just pick the JACK input.
If you are using Windows you can optionally install VB-CABLE:
This will allow you to use a non-WASAPI speaker's audio and will have a better chance of using a device:
- To use VB-CABLE follow the "Setting up VB-CABLE in 5 steps:" in the "WindowsReadme.txt"
- New ReVidia Icon
- General optimizing
- Fix how transparency is done on Windows(Decouple Settings?)
- Numpy mostly for the FFT
- PyAudio and PortAudio for audio data collection
- PyAudio WASAPI loopack fork for Windows port
- PyQt5 and QT for the GUI
This project is licensed under the GPLv3 License - see the LICENSE file for details