Download Latest Version lyrebird_1.2.0-1.tar.gz (45.4 kB)
Email in envelope

Get an email when there's a new version of Lyrebird

Home / v1.2.0
Name Modified Size InfoDownloads / Week
Parent folder
lyrebird-1.2.0-3-centos.el8.noarch.rpm 2023-08-30 53.5 kB
lyrebird-1.2.0-3-fedora.fc38.noarch.rpm 2023-08-30 53.0 kB
lyrebird_1.2.0-1.tar.gz 2023-08-20 45.4 kB
lyrebird-1.2.0-1-any.pkg.tar.zst 2023-08-20 55.0 kB
README.md 2023-08-20 2.0 kB
v1.2.0 - PipeWire Support source code.tar.gz 2023-08-20 382.3 kB
v1.2.0 - PipeWire Support source code.zip 2023-08-20 388.1 kB
lyrebird_1.2.0-1.deb 2023-08-20 39.5 kB
Totals: 8 Items   1.0 MB 25

Added

  • PipeWire is officially supported!
  • Utilizes pactl.
  • On Ubuntu / Debian / Mint / Pop!_OS you'll need pulseaudio-utils and pipewire-pulse (.deb will auto install).
  • On most other distros pipewire-pulse provides pactl (check your distro documentation before installing).
  • The active preset is now clearly selected in the UI.
  • Lyrebird dependencies (Python modules and shell commands) are now checked at application launch resulting in a warning alert when something is missing instead of a crash later down the line.

Changed

  • Custom presets have been overhauled:
  • Default presets now live in Lyrebird instead of presets.toml meaning that they can be more easily kept up to date.
  • Launching Lyrebird v1.2.0 will now automatically migrate your presets.toml by removing all the old defaults while retaining your custom presets. A backup (presets.toml.old) is made in the unlikely case of any presets being lost during the migration.
  • Preset options have been changed while remaining fully backwards compatible:
    • pitch_value, downsample_amount, and volume_boost can now be omitted instead of providing none or scale.
    • override_pitch_scale is now deprecated and no longer has an effect, to achieve the same effect omit pitch_value.
  • Custom presets are now validated at launch and will be disabled if they are malformed along with a warning alert.
  • Only Lyrebird controlled PulseAudio sinks are now unloaded instead of all sinks on the system. This fixes a crash on some distros.
  • The pitch slider is no longer disabled when a preset is active.
  • Default buffer size for SoX is now 128, recommended that you change in ~/.config/lyrebird/config.toml for improved latency.
  • Codebase has been refactored into core and ui. Audio related methods now live in core/audio.py instead of the UI code.
  • AudioVideo category added to .desktop.

Install instructions in the README.

Source: README.md, updated 2023-08-20