Skip to content

jturcotte/beskope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beskope

A music visualizer for Linux and PipeWire.

  • Displays a visualization of the currently played audio through the PipeWire monitor port
  • Renders it as raw waveform or Constant-Q Transform spectrogram
  • Supports high frame rate rendering with reasonable CPU usage

Window mode

Rendered in a normal window together with MPRIS controls.

Frequency Riggeline Plot Style

Desktop mode

Integrates with KDE, Sway or Hyprland Wayland sessions as a transparent panel attached to your screen edge in desktop mode. This requires a Wayland compositor supporting the wlr layer shell protocol (i.e. not Gnome).

Waveform Riggeline Plot Style Compressed Line Style

Install

See the latest release page

License

The source code is available under the terms of the MIT license (See LICENSE-MIT for details).

However, because of the use of GPL dependencies, compiled binaries are licensed under the terms of the GPLv3 (See LICENSE-GPL).