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

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.


python-discid 1.1.1
Dependencies: libdiscid@0.6.5
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://python-discid.readthedocs.io/
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python bindings for Libdiscid
Description:

This package provides Python bindings for the Libdiscid library. The main purpose is the calculation of Disc IDs for use with the MusicBrainz database. Additionally the disc Media Catalog Number (MCN) and track International Standard Recording Code (ISRC) can be extracted.

python-pysmf 0.1.1-1.8a98a55
Dependencies: libsmf@1.3 glib@2.86.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/mididings/pysmf
Licenses: FreeBSD
Build system: pyproject
Synopsis: Read and write Standard MIDI files
Description:

pysmf is a Python extension module for reading and writing Standard MIDI files, based on libsmf.

sorcer 1.1.3-2.94107b2
Dependencies: boost@1.89.0 lv2@1.18.10 ntk@1.3.1000
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: http://openavproductions.com/sorcer/
Licenses: GPL 3+
Build system: cmake
Synopsis: Wavetable LV2 plugin synth
Description:

Sorcer is a wavetable LV2 plugin synthesizer, targeted at the electronic or dubstep genre.

sonivox-eas 1.6.0
Dependencies: alsa-lib@1.2.11 drumstick@2.10.0 pulseaudio@16.1 qtwayland@6.9.2 sonivox@3.6.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/pedrolcl/Linux-SonivoxEas
Licenses: GPL 2+
Build system: qt
Synopsis: MIDI synthesizer library
Description:

This project is a real time General MIDI synthesizer based on the Sonivox EAS Synthesizer by Google. It does not need external soundfonts, using embedded samples instead.

instantmusic 1.0-2.0477dd3
Dependencies: yt-dlp@2026.02.04
Propagated dependencies: python-requests@2.32.5 eyed3@0.9.8a5 python-beautifulsoup4@4.14.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/yask123/Instant-Music-Downloader
Licenses: Expat
Build system: pyproject
Synopsis: Command-line program to download a song from YouTube
Description:

InstantMusic downloads a song from YouTube in MP3 format. Songs can be searched by artist, name or even by a part of the song text.

gx-guvnor-lv2 0.1
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxGuvnor.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Overdrive/distortion pedal simulation
Description:

This package provides the LV2 plugin "GxGuvnor", a simulation of an overdrive or distortion pedal for guitars.

ctrlr 5.5.9-1.8aa00d8
Dependencies: alsa-lib@1.2.11 boost@1.89.0 eudev@3.2.14 freetype@2.13.3 libiberty@14.3.0 libx11@1.8.12 webkitgtk-for-gtk3@2.50.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://ctrlr.org/
Licenses: GPL 2+ GPL 3 Modified BSD
Build system: cmake
Synopsis: Control any MIDI-enabled hardware
Description:

This package provides a tool to control any MIDI-enabled hardware such as synthesizers, drum machines, samplers, or effects. It lets you create custom user interfaces for your MIDI hardware.

wolf-shaper 1.0.2
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://wolf-plugins.github.io/wolf-shaper/
Licenses: GPL 3
Build system: gnu
Synopsis: Waveshaper plugin
Description:

Wolf Shaper is a waveshaper plugin with a graph editor. It is provided as an LV2 plugin and as a standalone Jack application.

tap-lv2 0.0-1.cab6e0d
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://tap-plugins.sourceforge.net/
Licenses: GPL 2
Build system: gnu
Synopsis: Audio plugin collection
Description:

TAP (Tom's Audio Processing) plugins is a collection of audio effect plugins originally released as LADSPA plugins. This package offers an LV2 version ported by moddevices.

powertabeditor 2.0.22
Dependencies: alsa-lib@1.2.11 boost@1.89.0 minizip@1.3.1 nlohmann-json@3.12.0 pugixml@1.12.1 qtbase@6.9.2 qttools@6.9.2 rtmidi@6.0.0 timidity++@2.15.0 zlib@1.3.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/powertab/powertabeditor
Licenses: GPL 3+
Build system: cmake
Synopsis: Guitar tablature editor
Description:

Power Tab Editor 2.0 is the successor to the famous original Power Tab Editor. It is compatible with Power Tab Editor 1.7 and Guitar Pro.

helm 0.9.0
Dependencies: alsa-lib@1.2.11 curl@8.6.0 freetype@2.13.3 hicolor-icon-theme@0.18 jack@0.125.0 libxcursor@1.2.3 libxinerama@1.1.5 mesa@25.2.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://tytel.org/helm/
Licenses: GPL 3+
Build system: gnu
Synopsis: Polyphonic synth with lots of modulation
Description:

Helm is a cross-platform polyphonic synthesizer available standalone and as an LV2 plugin.

portmidi 2.0.4
Dependencies: alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/PortMidi/
Licenses: Expat
Build system: cmake
Synopsis: Library for MIDI I/O
Description:

PortMidi is a library supporting real-time input and output of MIDI data using a system-independent interface.

gx-vintage-fuzz-master-lv2 0.1
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxVintageFuzzMaster.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Fuzz effect simulation of the vintage Fuzz Master
Description:

This package provides the LV2 plugin "GxVintageFuzzMaster", a simulation of the vintage Fuzz Master pedal.

bschaffl 1.4.10
Dependencies: cairo@1.18.4 fontconfig-minimal@2.16.0 libsndfile@1.2.0 libx11@1.8.12 lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/sjaehn/BSchaffl
Licenses: GPL 3+
Build system: gnu
Synopsis: Pattern-controlled MIDI amp & time stretch LV2 plugin
Description:

This package provides an LV2 plugin that allows for pattern-controlled MIDI amp & time stretching to produce shuffle / swing effects.

Key features include:

  1. MIDI velocity amplification and timing manipulation plugin

  2. Swing and shuffle rhythms

  3. Pre-generator dynamics

  4. Tempo rubato

  5. Pattern (sliders) or shape-controlled

  6. MIDI filters

  7. Smart quantization

lingot 1.1.1
Dependencies: alsa-lib@1.2.11 fftw@3.3.10 gtk+@3.24.51 jack2@1.9.21 json-c@0.18 pulseaudio@16.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://lingot.nongnu.org/
Licenses: GPL 2+
Build system: gnu
Synopsis: Accurate & configurable musical instrument tuner
Description:

LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can now be used to tune other instruments.

It looks like an analogue tuner, with a gauge indicating the relative shift to a certain note, determined automatically as the closest note to the estimated frequency.

python-abjad-ext-rmakers 3.19
Propagated dependencies: python-abjad@3.19
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://abjad.github.io
Licenses: Expat
Build system: pyproject
Synopsis: Abjad rhythm-maker extension package
Description:

abjad-ext-rmakers includes a collection of classes for creating and and manipulating rhythms such as accelerandi, taleas, and more.

schismtracker 20221201
Dependencies: alsa-lib@1.2.11 flac@1.5.0 sdl2@2.30.8
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://schismtracker.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Oldschool sample-based music composition tool
Description:

Schism Tracker is a reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.

beets-bandcamp 0.21.0
Propagated dependencies: beets@2.5.1 python-httpx@0.28.1 python-packaging@25.0 python-pycountry@24.6.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/snejus/beetcamp
Licenses: GPL 2
Build system: pyproject
Synopsis: Bandcamp plugin for beets
Description:

This plugin for beets automatically obtains tag data from https://bandcamp.com/. It's also capable of getting song lyrics and album art using the beets FetchArt plugin.

milkytracker 1.05.01
Dependencies: alsa-lib@1.2.11 lhasa@0.4.0 jack2@1.9.21 rtmidi@4.0.0 sdl2@2.30.8 zlib@1.3.1 zziplib@0.13.78
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://milkytracker.titandemo.org/
Licenses: Modified BSD GPL 3+
Build system: cmake
Synopsis: Music tracker for working with .MOD/.XM module files
Description:

MilkyTracker is a music application for creating .MOD and .XM module files. It attempts to recreate the module replay and user experience of the popular DOS program Fasttracker II, with special playback modes available for improved Amiga ProTracker 2/3 compatibility.

stargate 24.02.2
Dependencies: alsa-lib@1.2.11 bash-minimal@5.2.37 fftw@3.3.10 fftwf@3.3.10 jq@1.8.1 libsndfile@1.2.0 portaudio@190600.20161030 portmidi@2.0.4 python@3.11.14 python-distro@1.9.0 python-jinja2@3.1.2 python-mido@1.3.2 python-mutagen@1.47.0 python-numpy@2.3.1 python-psutil@7.0.0 python-pymarshal@2.2.3 python-pyqt@6.9.1 python-pyyaml@6.0.2 python-wavefile@1.6.3 python-yq@3.4.3 qtwayland@6.9.2 rubberband@4.0.0 valgrind@3.25.1 stargate-sbsms@0-0.90fab34 stargate-soundtouch@0-0.464f474
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/stargatedaw/stargate
Licenses: GPL 3
Build system: gnu
Synopsis: Digital audio workstation
Description:

Stargate is a digital audio workstation with built-in instrument and effect plugins and wave editor, providing innovative features, especially for EDM production.

jack-capture 0.9.73-0.a539d44
Dependencies: gtk+@2.24.33 jack2@1.9.21 libogg@1.3.6 liblo@0.31 lame@3.100 libsndfile@1.2.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/kmatheussen/jack_capture
Licenses: GPL 2+
Build system: gnu
Synopsis: Program for recording sound files with JACK
Description:

This is a program for recording sound files with JACK. It can connect to any JACK port and record the output into a stereo WAV file.

ninjas2 0.2.0
Dependencies: fftwf@3.3.10 jack@0.125.0 libsamplerate@0.1.9 mesa@25.2.3 libsndfile@1.2.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/clearly-broken-software/ninjas2
Licenses: GPL 3+
Build system: gnu
Synopsis: Sample slicer audio plugin
Description:

Ninjas 2 is a rewrite of the Ninjas sample slicer audio plugin. Its goal is to be an easy to use sample slicer with quick slicing of samples and auto-mapping slices to MIDI note numbers.

gx-push-pull-lv2 0-1.7f76ae206
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxPushPull.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Octave up push pull transistor fuzz simulation
Description:

This package provides the LV2 plugin "GxPushPull", a simulation of a push pull transistor fuzz effect with added high octave.

rosegarden 25.06
Dependencies: alsa-lib@1.2.11 bash-minimal@5.2.37 dssi@1.1.1 flac@1.5.0 fftwf@3.3.10 jack@0.125.0 ladspa@1.13 liblo@0.31 libsamplerate@0.1.9 lilv@0.24.22 lilypond@2.25.30 lrdf@0.6.1 lv2@1.18.10 qt5compat@6.9.2 qtwayland@6.9.2 shared-mime-info@2.3 tar@1.35 lirc@0.10.2 wavpack@5.8.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.rosegardenmusic.com/
Licenses: GPL 2
Build system: qt
Synopsis: Music composition and editing environment based around a MIDI sequencer
Description:

Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio.

Total packages: 70992