mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-02 15:07:45 +02:00
linux/audio: added sound boards and patchbays
This commit is contained in:
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…
x
Reference in New Issue
Block a user