_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


gx-vbass-preamp-lv2 0-3.f6a01c2
Dependencies: lv2@1.18.10 gtk+@3.24.51
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxVBassPreAmp.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Simulation of the Vox Venue Bass 100 Pre Amp Section
Description:

This package provides the LV2 plugin "GxVBassPreAmp", a pre-amplifier simulation modelled after the 1984 Vox Venue Bass 100 Pre Amp Section.

new-session-manager 1.6.0
Dependencies: fltk@1.4.4 jack2@1.9.21 liblo@0.31 libx11@1.8.12
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://new-session-manager.jackaudio.org/
Licenses: GPL 3+
Build system: meson
Synopsis: Music production session management tool
Description:

New Session Manager (NSM) is a tool to assist music production by grouping standalone programs into sessions. It can be used create a session, or project, and add programs to it and then use commands to save, start/stop, hide/show all programs at once, or individually. The session can be interrupted and easily resumed at a later time.

drumstick 2.10.0
Dependencies: alsa-lib@1.2.11 fluidsynth@2.4.8 pipewire@1.5.85 pulseaudio@16.1 qt5compat@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2 sonivox@3.6.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://drumstick.sourceforge.io/
Licenses: GPL 2+
Build system: qt
Synopsis: C++ MIDI library
Description:

Drumstick is a set of MIDI libraries using C++/Qt5 idioms and style. It includes a C++ wrapper around the ALSA library sequencer interface. A complementary library provides classes for processing SMF (Standard MIDI files: .MID/.KAR), Cakewalk (.WRK), and Overture (.OVE) file formats. A multiplatform realtime MIDI I/O library is also provided with various output backends, including ALSA, OSS, Network and FluidSynth.

stk 5.0.1
Dependencies: alsa-lib@1.2.11 jack2@1.9.21 tk@8.6.12
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://ccrma.stanford.edu/software/stk/
Licenses: non-copyleft
Build system: cmake
Synopsis: Audio signal processing and algorithmic synthesis classes
Description:

Synthesis ToolKit in C++ (STK) is a set of audio signal processing and algorithmic synthesis classes written in C++.

This package also provides its demo project, examples, ElectricGuitar, RagaMatic and Effects.

alsa-scarlett-gui 0.5.1
Dependencies: alsa-lib@1.2.11 glib@2.86.0 gtk@4.20.3 openssl@3.0.8
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/geoffreybennett/alsa-scarlett-gui
Licenses: GPL 3+
Build system: gnu
Synopsis: ALSA Scarlett2 control panel
Description:

This package provides a Gtk4 GUI for the ALSA controls presented by the Linux kernel Focusrite Scarlett2 USB Protocol Mixer Driver.

gx-switchless-wah-lv2 0-2.7b0869120
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxSwitchlessWah.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Wah emulation with switchless activation
Description:

This package provides the LV2 plugin "GxSwitchlessWah", a simulation of an analog Wah pedal with switchless activation.

paulxstretch 1.6.0
Dependencies: alsa-lib@1.2.11 curl@8.6.0 dconf@0.40.0 fftwf@3.3.10 fontconfig-minimal@2.16.0 freetype@2.13.3 glib@2.86.0 jack@0.125.0 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxinerama@1.1.5 libxrandr@1.5.4
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://sonosaurus.com/paulxstretch/
Licenses: GPL 3+
Build system: cmake
Synopsis: Audio timestretching application and plugin
Description:

PaulXStretch is an application/plugin is based on the PaulStretch algorithm (Paul’s Extreme Time Stretch, originally developed by Nasca Octavian Paul), and specifically the PaulXStretch version from Xenakios.

libdiscid 0.6.5
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://musicbrainz.org/doc/libdiscid
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Disc id reader library
Description:

libdiscid is a C library for creating MusicBrainz and freedb disc IDs from audio CDs. It reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz. Additionally, it provides a submission URL for adding the disc ID to the database and gathers ISRCs and the MCN (=UPC/EAN) from disc.

seq24 0.9.3
Dependencies: alsa-lib@1.2.11 gtkmm@2.24.5 jack2@1.9.21
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://launchpad.net/seq24/
Licenses: GPL 2+
Build system: gnu
Synopsis: Real-time MIDI sequencer
Description:

Seq24 is a real-time MIDI sequencer. It was created to provide a very simple interface for editing and playing MIDI loops.

solfege 3.23.5pre2
Dependencies: bash-minimal@5.2.37 python-wrapper@3.11.14 python-pycairo@1.28.0 python-pygobject@3.54.3 gettext-minimal@0.23.1 gtk+@3.24.51 lilypond@2.25.30
Propagated dependencies: timidity++@2.15.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.gnu.org/software/solfege/
Licenses: GPL 3+
Build system: gnu
Synopsis: Ear training
Description:

GNU Solfege is a program for practicing musical ear-training. With it, you can practice your recognition of various musical intervals and chords. It features a statistics overview so you can monitor your progress across several sessions. Solfege is also designed to be extensible so you can easily write your own lessons.

synthpod 0.1.6715
Dependencies: alsa-lib@1.2.11 cairo@1.18.4 eudev@3.2.14 freetype@2.13.3 font-fira-code@6.2 font-fira-sans@4.203 fontconfig-minimal@2.16.0 glew@2.2.0 glu@9.0.2 jack2@1.9.21 libvterm@0.3.3 libevdev@1.13.3 libinput@1.29.1 libvterm@0.3.3 lilv@0.24.22 lv2@1.18.10 pixman@0.46.4 sratom@0.6.16 xcb-util@0.4.1 xcb-util-wm@0.4.2 xcb-util-xrm@1.3 zita-alsa-pcmi@0.3.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://open-music-kontrollers.ch/lv2/synthpod/
Licenses: Artistic License 2.0 GPL 3+
Build system: meson
Synopsis: Nonlinear LV2 plugin container
Description:

Synthpod is an LV2 host. It can be run as a standalone app and be used as a tool for live performances or general audio and event filtering.

tuner 2.0.0
Dependencies: bash-minimal@5.2.37 glib@2.86.0 granite@6.2.0 gtk+@3.24.51 libgee@0.20.8 gstreamer@1.26.3 gst-plugins-base@1.26.3 gst-plugins-good@1.26.3 gst-plugins-bad@1.26.3 libsoup@3.6.5 json-glib-minimal@1.10.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/louis77/tuner
Licenses: GPL 3+
Build system: meson
Synopsis: Application to discover and play internet radio stations
Description:

Tuner is a minimalist radio station player to discover and listen to your favourite internet radio stations. The application consists of a radio station catalogue sourced from radio-browser.info, and has presets of selections of stations based on random, top, trending, genre.

mamba 2.6
Dependencies: alsa-lib@1.2.11 cairo@1.18.4 fluidsynth@2.4.8 jack2@1.9.21 liblo@0.31 libsigc++@2.9.3 libsmf@1.3 libx11@1.8.12
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/Mamba
Licenses: Zero-Clause BSD
Build system: gnu
Synopsis: Virtual MIDI keyboard and MIDI file player/recorder for JACK
Description:

Mamba is a virtual MIDI keyboard and MIDI file player/recorder for the JACK Audio Connection Kit. It comes with predefined keymaps for QWERTZ, QWERTY and AZERTY keyboards and also allows custom ones.

hydrogen 1.2.6
Dependencies: alsa-lib@1.2.11 jack@0.125.0 libarchive@3.7.7 liblo@0.31 libsndfile@1.2.0 lrdf@0.6.1 pulseaudio@16.1 qtbase@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2 zlib@1.3.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: http://hydrogen-music.org/
Licenses: GPL 2+
Build system: qt
Synopsis: Drum machine
Description:

Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to enable professional yet simple and intuitive pattern-based drum programming.

non-mixer 1.9.5-5.257ec59
Dependencies: jack@0.125.0 liblo@0.31 ladspa@1.13 lrdf@0.6.1 ntk@1.3.1000 lv2@1.18.10 lilv@0.24.22
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://non.tuxfamily.org/wiki/Non%20Mixer
Licenses: GPL 2+
Build system: waf
Synopsis: Modular digital audio mixer
Description:

The Non Mixer is a powerful, reliable and fast modular digital audio mixer. It utilizes JACK for inter-application audio I/O and the NTK GUI toolkit for a fast and lightweight user interface. Non Mixer can be used alone or in concert with Non Timeline and Non Sequencer to form a complete studio.

cmus 2.12.0
Dependencies: alsa-lib@1.2.11 ao@1.2.2-5-g20dc8ed elogind@255.17 faad2@2.8.8 ffmpeg@6.1.4 flac@1.5.0 jack@0.125.0 libcddb@1.3.2 libcdio-paranoia@10.2+2.0.1 libcue@2.3.0 libmad@0.15.1b libmodplug@0.8.9.0 libmpcdec@1.2.6 libsamplerate@0.1.9 libvorbis@1.3.7 ncurses@6.2.20210619 opusfile@0.12 pulseaudio@16.1 wavpack@5.8.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://cmus.github.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Small console music player
Description:

Cmus is a small and fast console music player. It supports many input formats and provides a customisable Vi-style user interface.

foo-yc20 1.3.0
Dependencies: cairo@1.18.4 gtk+@2.24.33 jack@0.125.0 lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://foo-yc20.codeforcode.com/
Licenses: GPL 3+
Build system: gnu
Synopsis: Implementation of Yamaha YC-20 combo organ from 1969
Description:

This is a Faust implementation of a 1969 designed Yamaha combo organ, the YC-20. This package provides an LV2 plugin and a standalone version. Processing for the organ is based on original schematics and measurements from a working specimen. This instrument simulates the circutry as a whole to realisticly reproduce the features and flaws of the real deal.

strawberry 1.2.14
Dependencies: alsa-lib@1.2.11 boost@1.89.0 chromaprint@1.6.0 dbus@1.16.2 fftw@3.3.10 gdk-pixbuf@2.44.4 glib@2.86.0 gnutls@3.8.9 gstreamer@1.26.3 gst-plugins-base@1.26.3 gst-plugins-good@1.26.3 icu4c@73.1 kdsingleapplication@1.1.0 libcdio@2.1.0 libebur128@1.2.6 libgpod@0.8.3 libmtp@1.1.21 protobuf@3.21.9 pulseaudio@16.1 qtbase@6.9.2 qtwayland@6.9.2 rapidjson@1.1.0-1.949c771 sparsehash@2.0.4 sqlite@3.39.3 taglib@2.1.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.strawberrymusicplayer.org/
Licenses: GPL 3+ CC-BY-SA 3.0
Build system: qt
Synopsis: Music player and library organizer
Description:

Strawberry is a music player and music collection organizer. It is a fork of Clementine aimed at music collectors and audiophiles.

playerctl 2.4.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/altdesktop/playerctl
Licenses: LGPL 3+
Build system: meson
Synopsis: Control MPRIS-supporting media player applications
Description:

Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy to bind player actions, such as play and pause, to media keys. You can also get metadata about the playing track such as the artist and title for integration into status line generators or other command-line tools.

gx-saturator-lv2 0-4.2142b14
Dependencies: lv2@1.18.10 gtk+@3.24.51
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxSaturator.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Saturation effect
Description:

This package provides the LV2 plugin "GxSaturator", a saturation effect.

patchmatrix 0.16.0
Dependencies: jack@0.125.0 lv2@1.18.10 mesa@25.2.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/OpenMusicKontrollers/patchmatrix
Licenses: Artistic License 2.0
Build system: meson
Synopsis: Simple JACK patch bay
Description:

PatchMatrix is a patch bay for the JACK audio connection kit. It provides a patch bay in flow matrix style for audio, MIDI, CV, and OSC connections.

jalv-select 1.3
Dependencies: bash-minimal@5.2.37 lilv@0.24.22 lv2@1.18.10 jalv@1.6.8 gtkmm@2.24.5 coreutils@9.1 gawk@5.3.0 grep@3.11
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/jalv_select
Licenses: Public Domain
Build system: gnu
Synopsis: GUI to select LV2 plugins and run them with jalv
Description:

The jalv.select package provides a graphical user interface allowing users to select LV2 plugins and run them with jalv.

sherlock-lv2 0.24.0
Dependencies: glu@9.0.2 libx11@1.8.12 mesa@25.2.3 sratom@0.6.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://open-music-kontrollers.ch/lv2/sherlock/
Licenses: Artistic License 2.0
Build system: meson
Synopsis: Investigative LV2 plugin bundle
Description:

The Sherlock plugin bundle contains LV2 plugins for visualizing LV2 atom, MIDI and OSC events. They can be used for monitoring and debugging of event signal flows inside plugin graphs.

dragonfly-reverb 3.2.10
Dependencies: jack@0.125.0 libx11@1.8.12 mesa@25.2.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://michaelwillis.github.io/dragonfly-reverb/
Licenses: GPL 3+
Build system: gnu
Synopsis: Concert hall reverb and room reverb effects
Description:

Dragonfly Reverb is a bundle of two free audio effects: a concert hall reverb and a room reverb. Both are available as LV2 plugins as well as JACK standalone applications.

Total packages: 70992