linux/audio: added sound boards and patchbays

master
tiyn 4 months ago
parent f39a94d5bf
commit 7ae683eb6a

@ -34,3 +34,11 @@ With additional software it can also be used to control audio/music by pressing
hotkeys.
This is explained in the
[PlayerCTL entry](/wiki/linux/playerctl.md#using-hotkeys).
## Sound Board
There are various available software solutions for sound boards.
One option is [CasterSoundboard](https://github.com/JupiterBroadcasting/CasterSoundboard).
Another is the cue player
[Linux Show Player](https://linux-show-player-users.readthedocs.io/en/latest/index.html) which
should be installed using [flatpak](/wiki/linux/flatpak.md) (`org.linuxshowplayer.LinuxShowPlayer`).

@ -6,7 +6,7 @@ linux systems.
## Setup
The `flatpak` package can be installed by most distribution specific package
managers (e.g. [pacman or yay](./arch-linux/package_manager.md)).
managers (e.g. [pacman or yay](/wiki/linux/package_manager.md#arch-linux-pacman-and-yay)).
After installation it is important to add [flathub](https://flathub.org/home),
a source for many Flatpak packages.
The addition of this can be done by running

@ -10,18 +10,29 @@ For clients that use the [PulseAudio](/wiki/linux/pulseaudio.md) API
packages on other distros) can be installed.
It will automatically remove unneeded and conflicting PulseAudio packages.
Additionally `pipewire-alsa` and `pipewire-jack` for JACK and Alsa clients are
available.
available and recommended to install for full compatibility with most software.
Make sure to restart to be sure everything is running correctly.
## Usage
For simple sound processing in the form of volume adjustment as well as setting
the default input and output devices
### Volume Control
[`pavucontrol`](https://freedesktop.org/software/pulseaudio/pavucontrol/) can be
used as a simple mixer.
### Routing
This section focusses on graph-based interfaces also called patchbays.
For more advanced routing [qpwgraph](https://github.com/rncbc/qpwgraph) can be used, but the
GTK-based [Helvum](https://gitlab.freedesktop.org/pipewire/helvum) is recommended.
Both are graph-based interface also called patchbays.
GTK-based [Helvum](https://gitlab.freedesktop.org/pipewire/helvum) is also available.
The third available option is [Patchance](https://github.com/Houston4444/Patchance) - this is the
currently recommended software of this wiki.
### Equalizer, Noise Reduction, etc
For further sound processing the easiest way to do so is using
[easyeffects](/wiki/linux/easyeffects.md) which features a wide range of effects
to apply to sound streams including noise reduction.

Loading…
Cancel
Save