Simple and powerful voice changer for Linux, written in GTK 3.
Harry Stanton 8a80ed11dd Merge pull request #119 from CherriSoda/patch-2 | 1 year ago | |
---|---|---|
app | 1 year ago | |
~ | 1 year ago | |
.gitignore | 4 years ago | |
CHANGELOG.md | 4 years ago | |
LICENSE | 4 years ago | |
README.md | 1 year ago | |
app.py | 1 year ago | |
icon.png | 4 years ago | |
install.sh | 3 years ago | |
lyrebird | 4 years ago | |
lyrebird.desktop | 4 years ago | |
lyrebird.spec | 1 year ago | |
preview.png | 4 years ago | |
uninstall.sh | 4 years ago |
Simple and powerful voice changer for Linux, written in GTK.
pactl
in your terminal, if the command isn't found, then you're not using PulseAudio.Check the releases page to find a package for your distro.
.deb
from releases page)lyrebird
)These packages are provided by the community and are not maintained by Lyrebird developers.
If a package for your distro isn't provided above then you can use the provided installer script:
tar.gz
from the releases page and extract itinstall.sh
to install dependencies and Lyrebird itselfpavucontrol
if you're not given the optionpavucontrol
If an app doesn't support live input changing then it can be done with pavucontrol
. Head to the "Recording" tab and change the input using the drop down next to the application name.
For some apps on some distros (like Ubuntu) changing the input won't work. To fix this you need to create a file at ~/.alsoftrc
and add the following contents:
drivers = alsa,pulse,core,oss
[pulse]
allow-moves=yes
ModuleNotFoundError: No module named 'lyrebird.mainwindow'
Firstly make sure you've ran the most up-to-date install.sh
script. If the issue still persists then this is probably a permissions issue, running sudo chmod -R 755 /usr/local/share/lyrebird /etc/lyrebird
should fix this.
If the issue still sticks around then please open a GitHub issue and include the output of id -u; which lyrebird; sudo ls -lAn /usr/local/share/lyrebird; sudo ls -lAn ~/.local/share/lyrebird
.
Presets and config is initally stored in /etc/lyrebird/
however it can be overriden by copying the files to ~/.config/lyrebird/
.
To edit and add your own presets edit the file presets.toml
, this file is in the TOML format and the syntax is described below.
# name = Preset name, will be displayed in the GUI
# pitch_value = The pitch value of the preset, if you want to be able to adjust this use "scale"
# downsample_amount = The amount of downsampling to do, set as "none" if you don't want any
# override_pitch_slider = Whether the preset overrides the pitch slider or not
# volume_boost = The amount of decibels to boost by
# Example preset, the [[presets]] is required for each preset
[[presets]]
name = "Woman"
pitch_value = "2.5"
downsample_amount = "none"
override_pitch_slider = true
# Boost by 2 dB to make the voice louder
volume_boost = "2"
Abi created Lyrebird partly for fun, and partly because they hated their own voice and there was no decent Linux voice changers. The UI is based very loosely off of Clownfish for Windows, and is very simple and easy to use.