Skip to content

preamp 0.1.2

Choose a tag to compare

@bjarneo bjarneo released this 26 Oct 16:10
· 2 commits to main since this release
v0.1.2
c5b1f51

preamp 0.1.2 adds six presets, a command for every action, and full docs. The bar widget is now a plain mark in the bar color.

New

  • Six presets: Treble boost, Bass cut, Warm, Rock, Movie and Gaming. Keys 1 to 6 keep the everyday presets. A new preset gets key 7 or 8 after you use it, so your headphone profile keeps its key.
  • Every action of the window and the bar widget has a command. New commands cover saving and deleting presets, AutoEq search, band type, tone, channel, balance, width, room, app volume, effects and auto-switch rules. preamp watch prints the state and the analyzer as JSON lines. See Command line.
  • Docs for the install, presets, the window, the bar widget, output and effects, the command line, the socket protocol, troubleshooting and development. The index is in the README.
  • Install with an agent: a prompt and steps that a coding agent follows to install preamp.

Changed

  • The bar widget shows only the preamp mark, in the bar color. The tall block dims while the equalizer is off.
  • preamp asks RTKit directly for realtime priority. A desktop portal that started before rtkit was installed can no longer make the kernel stop preamp.
  • preamp skill install teaches agents the full command line.

Fixed

  • The socket command addPlugin takes the effect in the plugin field. Before, a client that waited for the reply sent a number in place of the effect, and the command failed.
  • --json can come before the command, as in preamp --json status.

Upgrade

curl -LO https://github.com/bjarneo/preamp/releases/download/v0.1.2/preamp-0.1.2-1-x86_64.pkg.tar.zst
sudo pacman -U preamp-0.1.2-1-x86_64.pkg.tar.zst
systemctl --user restart preamp.service
preamp shell install

The bar widget changed, so run preamp shell install again. If you use the agent skill, run preamp skill install again.

Known issues

  • On a laptop with an Omarchy speaker tuning, the Omarchy volume keys change the volume of the tuning, not of the speakers. If the sound is too quiet, set the volume in preamp, for example preamp volume 60. The fix for Omarchy is in omacom/omarchy#16687.
  • Omarchy on x86_64 does not install rtkit, so audio can break up when the computer is busy. See Troubleshooting.
  • The Signal chain view needs a window that is 1096 pixels wide or more.

Files

File SHA-256
preamp-0.1.2-1-x86_64.pkg.tar.zst 2d9f007bf643a9527bf028fb7071007e9fd15293ae46939058a5c81a37d0d7f1