diff --git a/README.md b/README.md index b96e777..a39dee7 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,53 @@ ## Pipewire +### Install +``` +sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream +sudo apt update +sudo apt install pipewire \ +pipewire-audio-client-libraries \ +gstreamer1.0-pipewire \ +libpipewire-0.3-{0,dev,modules} \ +libspa-0.2-{bluetooth,dev,jack,modules} \ +pipewire{,-{audio-client-libraries,pulse,media-session,bin,locales,tests}} +``` + +**QT Interface** + +```sh +flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo +flatpak install flathub org.rncbc.qpwgraph +``` + + +**GTK Interface** + +https://gitlab.freedesktop.org/pipewire/helvum + + + +### Setup +``` +systemctl --user daemon-reload +systemctl --user --now disable pulseaudio.service pulseaudio.socket +systemctl --user mask pulseaudio +systemctl --user --now enable pipewire pipewire-pulse +pactl info +``` + +### Configure `/etc/pipewire/pipewire.conf` +``` +default.clock.min-quantum = 8 +default.clock.max-quantum = 8 +default.clock.quantum-limit = 8 +``` + +`systemctl --user restart pipewire.service` + + https://github.com/robbert-vdh/dotfiles#pipewire ### 1. ALSA period size and the number of periods. @@ -67,9 +112,15 @@ https://www.decentsamples.com/product/decent-sampler-plugin/ **Presets** +https://www.pianobook.co.uk/sampler/decent-sampler/ +https://pulse.audio/ + +https://pulsedownloader.com/ + + # Instrument ## Vital @@ -92,10 +143,16 @@ https://github.com/DISTRHO/Cardinal # Plugins +https://www.audiopluginsforfree.com/ ## Fire https://github.com/jerryuhoo/Fire +## Autotune +https://x42-plugins.com/x42/x42-autotune + +## LSP (Linux Studio Plugins) +https://lsp-plug.in