Get audio from your computer and transform it in RGB colors that you can send to a led strip.
- pyenv: for installing multiple python versions on the system
- poetry: for managing python dependencies
- make: for running prebuilt commands
sudo apt install make
- Qt Design Studio: for designing the UI graphically
sudo apt install qttools5-dev-tools
- Download website
All commands are executed in the root directory of the project
- Install python
pyenv install
- Activate environment
poetry shell
- Install dependencies
poetry install
make rc
: generate the resources_rc.py file from the resources.qrc file edited with Qt Design Studiomake gui
: generate the window.py file from the window.ui file edited with Qt Design Studiomake run
: run the applicationmake build
: build the application in the build directorymake clean
: remove the build directory
- Remove python version
pyenv list pyenv uninstall <version>
- Remove environment
rm -rf .venv