32 lines
724 B
Markdown
32 lines
724 B
Markdown
## SETUP
|
|
|
|
## Installation
|
|
1. sudo apt update && sudo apt upgrade -y
|
|
2. sudo apt install -y \
|
|
jackd2 \
|
|
alsa-utils \
|
|
python3 \
|
|
python3.11-venv \
|
|
python3-pip
|
|
3. cd ~/Scripts/Music-Player
|
|
4. python3 -m venv venv && source venv/bin/activate
|
|
5. pip install -r requirements.txt
|
|
--
|
|
## Permissions
|
|
1. sudo usermod -aG audio $USER
|
|
2. sudo nano /etc/security/limits.d/audio.conf
|
|
3. "@audio - rtprio 95
|
|
@audio - memlock unlimited"
|
|
--
|
|
## Copy .service files
|
|
1. sudo cp services/*.service /etc/systemd/system/
|
|
2. sudo systemctl daemon-reexec
|
|
3. sudo systemctl daemon-reload
|
|
4. sudo systemctl enable jack@sanctuary.service && sudo systemctl enable zone@sanctuary.service
|
|
--
|
|
## Reboot
|
|
1. sudo reboot
|
|
|
|
|
|
|