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

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.


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.

libgig 4.5.1
Dependencies: util-linux@2.40.4 libsndfile@1.2.2-0.68f6c16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://linuxsampler.org/libgig/
Licenses: GPL 2+ LGPL 2.1+
Build system: gnu
Synopsis: C++ library for working with Gigasampler (.gig) files
Description:

Libgig is a C++ library for loading, modifying existing and creating new Gigasampler (.gig) files and DLS (Downloadable Sounds) Level 1/2 files, KORG sample based instruments (.KSF and .KMP files), SoundFont v2 (.sf2) files and AKAI sampler data. The package includes a couple of command line tools based on the library.

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.

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.

perl-webservice-musicbrainz 1.0.7
Propagated dependencies: perl-mojolicious@9.17
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://metacpan.org/release/WebService-MusicBrainz
Licenses: GPL 1+
Build system: perl
Synopsis: Web service API to the MusicBrainz database
Description:

This module searches the MusicBrainz database through their web service at musicbrainz.org.

emacs-lilypond-mode 2.26.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://lilypond.org
Licenses: GPL 3+
Build system: emacs
Synopsis: Major mode for editing GNU LilyPond music scores
Description:

This package provides an Emacs major mode for editing GNU LilyPond music scores.

amsynth 1.13.4
Dependencies: alsa-lib@1.2.16 gtk+@2.24.33 jack@0.125.0 libsndfile@1.2.2-0.68f6c16 lv2@1.18.10 unzip@6.0 which@2.21
Propagated dependencies: gsettings-desktop-schemas@48.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://amsynth.github.io
Licenses: GPL 2+
Build system: gnu
Synopsis: Analog modeling synthesizer
Description:

amsynth is an easy-to-use software synthesizer with a classic subtractive synthesizer topology. Its features include: dual oscillators (sine, saw, square, noise) with hard sync; 12 and 24 dB/oct resonant filters (low-pass, high-pass, band-pass, notch); mono, poly, legato keyboard modes; dual ADSR envelope generators for filter and amplitude; LFO which can modulate the oscillators, filter, and amplitude; distortion and reverb effects.

vmpk 0.9.1
Dependencies: drumstick@2.10.0 qt5compat@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://vmpk.sourceforge.io/
Licenses: GPL 3+
Build system: qt
Synopsis: Virtual MIDI piano keyboard
Description:

Virtual MIDI Piano Keyboard is a MIDI events generator and receiver. It doesn't produce any sound by itself, but can be used to drive a MIDI synthesizer (either hardware or software, internal or external). You can use the computer's keyboard to play MIDI notes, and also the mouse. You can use the Virtual MIDI Piano Keyboard to display the played MIDI notes from another instrument or MIDI file player.

flacon 12.0.0
Dependencies: taglib@2.1.1 uchardet@0.0.8 zlib@1.3.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://flacon.github.io/
Licenses: LGPL 2.1+
Build system: qt
Synopsis: Split audio tracks from an audio CD image to separate tracks
Description:

Flacon extracts individual tracks from one big audio file containing an entire CD of music and saves them as separate audio files. To do this, it uses information from the appropriate CUE file. Also, Flacon makes it possible to conveniently revise or specify tags both for all tracks at once or for each tag separately.

zplugins 0.2.5
Dependencies: guile@3.0.9 libsndfile@1.2.2-0.68f6c16 lv2@1.18.10 ztoolkit-rsvg@0.1.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.zrythm.org/en/plugins.html
Licenses: AGPL 3+
Build system: meson
Synopsis: Audio plugin collection
Description:

ZPlugins is a collection of audio DSP plugins intended to be bundled with the Zrythm digital audio workstation (DAW).

picard 2.13.3
Dependencies: chromaprint@1.6.0 python-charset-normalizer@3.4.2 python-discid@1.1.1 python-pyqt@5.15.11 python-mutagen@1.47.0 python-fasteners@0.20 python-pyyaml@6.0.2 python-markdown@3.10 python-pyjwt@2.10.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://picard.musicbrainz.org/
Licenses: GPL 2+
Build system: pyproject
Synopsis: Graphical music tagging application
Description:

MusicBrainz Picard is a music tagging application, supporting multiple formats, looking up tracks through metadata and audio fingerprints.

python-mediafile 0.13.0
Propagated dependencies: python-mutagen@1.47.0 python-filetype@1.2.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/beetbox/mediafile
Licenses: Expat
Build system: pyproject
Synopsis: Read and write audio file tags
Description:

MediaFile is a simple interface to the metadata tags for many audio file formats. It wraps Mutagen, a high-quality library for low-level tag manipulation, with a high-level, format-independent interface for a common set of tags.

aria-maestosa 1.4.13
Dependencies: wxwidgets@3.2.10 glib@2.86.0 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://ariamaestosa.sourceforge.net/
Licenses: GPL 3+
Build system: scons
Synopsis: MIDI sequencer and editor
Description:

Aria Maestosa is a MIDI sequencer and editor. It lets you compose, edit and play MIDI files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views.

gx-slow-gear-lv2 0-3.5d37e775b
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/GxSlowGear.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Slow gear audio effect
Description:

This package provides the LV2 plugin "GxSlowGear", a slow gear audio effect to produce volume swells.

denemo 2.6.49
Dependencies: alsa-lib@1.2.16 aubio@0.4.9 evince@48.4 fftw@3.3.10 fluidsynth@2.4.8 glib@2.86.0 gtk+@3.24.51 gtksourceview@3.24.11 guile@3.0.11 librsvg@2.58.5 libsndfile@1.2.2-0.68f6c16 libxml2@2.14.6 lilypond@2.26.0 portaudio@190600.20161030 portmidi@217 rubberband@4.0.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.denemo.org
Licenses: GPL 3+
Build system: gnu
Synopsis: Graphical music notation, front-end to GNU Lilypond
Description:

GNU Denemo is a music notation editor that provides a convenient interface to the powerful music engraving program Lilypond. Music can be typed in using the computer keyboard, played in using a MIDI keyboard, or even input via a microphone connected to the sound card. The final product is publication-quality music notation that is continuously generated in the background while you work.

python-pylast 4.2.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/pylast/pylast
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Python interface to Last.fm and Libre.fm
Description:

A Python interface to Last.fm and other API-compatible websites such as Libre.fm.

python-music21 9.9.1
Propagated dependencies: python-chardet@5.2.0 python-joblib@1.5.2 python-jsonpickle@4.0.0 python-matplotlib@3.10.8 python-more-itertools@10.6.0 python-numpy@2.3.1 python-requests@2.32.5 python-webcolors@24.11.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://web.mit.edu/music21/
Licenses: Modified BSD LGPL 3+
Build system: pyproject
Synopsis: Toolkit for Computational Musicology
Description:

Music21 is a set of tools for helping scholars and other active listeners answer questions about music quickly and simply.

fmit 1.2.14
Dependencies: alsa-lib@1.2.16 bash-minimal@5.2.37 fftw@3.3.10 jack@0.125.0 portaudio@190600.20161030 qtbase@5.15.17 qtmultimedia@5.15.17 qtsvg@5.15.17
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://gillesdegottex.github.io/fmit/
Licenses: GPL 2+ LGPL 2.1
Build system: gnu
Synopsis: Musical instrument tuner
Description:

FMIT is a graphical utility for tuning musical instruments, with error and volume history, and advanced features.

python-discogs-client 2.8
Propagated dependencies: python-dateutil@2.9.0 python-oauthlib@3.3.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/joalla/discogs_client
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python client for the Discogs API
Description:

This is the continuation of the official Discogs API client for Python. It enables you to query the Discogs database for information on artists, releases, labels, users, Marketplace listings,and more. It also supports OAuth 1.0a authorization, which allows you to change user data such as profile information, collections and wantlists,inventory, and orders.

mamba 2.6
Dependencies: alsa-lib@1.2.16 cairo@1.18.4 fluidsynth@2.4.8 jack2@1.9.22-0.1795946 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.

exaile 4.2.1
Dependencies: adwaita-icon-theme@48.1 bash-minimal@5.2.37 gstreamer@1.28.1 gst-plugins-base@1.28.1 gst-plugins-good@1.28.1 gtk+@3.24.51 python@3.12.12 python-dbus@1.3.2 python-gst@1.28.1 python-mutagen@1.47.0 python-pycairo@1.28.0 python-pygobject@3.54.3 libnotify@0.8.8 librsvg@2.58.5 udisks@2.10.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://exaile.org/
Licenses: GPL 2
Build system: glib-or-gtk
Synopsis: Cross-platform music player
Description:

Exaile is a music player with a simple interface and powerful music management capabilities. Features include automatic fetching of album art, lyrics fetching, streaming internet radio, tabbed playlists, smart playlists with extensive filtering/search capabilities, and much more.

audacious 4.4.2
Dependencies: dbus@1.16.2 qtbase@6.9.2 qtsvg@6.9.2 alsa-lib@1.2.16 curl@8.6.0 faad2@2.8.8 ffmpeg@8.1.1 flac@1.5.0 fluidsynth@2.4.8 jack@0.125.0 lame@3.100 libbs2b@3.1.0 libcddb@1.3.2 libcdio-paranoia@10.2+2.0.1 libcue@2.3.0 libmpg123@1.33.5 libnotify@0.8.8 libogg@1.3.6 libopenmpt@0.7.12 libsamplerate@0.1.9 libsndfile@1.2.2-0.68f6c16 libvorbis@1.3.7 libxcomposite@0.4.6 libxml2@2.14.6 libxrender@0.9.12 lirc@0.10.2 mesa@26.0.2 neon@0.32.2 opusfile@0.12 pulseaudio@16.1 sdl2@2.30.8 soxr@0.1.3 wavpack@5.8.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://audacious-media-player.org
Licenses: FreeBSD Modified BSD LGPL 2.1 GPL 2 GPL 3 Expat ISC LGPL 2.0
Build system: gnu
Synopsis: Modular and skinnable audio player
Description:

Audacious is an audio player descended from XMMS. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp Classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.

lmms-next-with-vst 1.3.0-alpha.1-0.83313e7
Dependencies: alsa-lib@1.2.16 carla@2.6.0-1.294a801 fftwf@3.3.10 fltk@1.4.4 fluidsynth@2.4.8 freetype@2.13.3 jack2@1.9.22-0.1795946 ladspa@1.13 lame@3.100 libgig@4.5.1 libogg@1.3.6 libsamplerate@0.1.9 libsndfile@1.2.2-0.68f6c16 libsoundio@2.0.0 libvorbis@1.3.7 libxft@2.3.8 portaudio@190600.20161030 pulseaudio@16.1 qtwayland@6.9.2 sdl2@2.30.8 stk@5.0.1 adplug@2.4 exprtk@0.0.3 hiir@0-0.4a9a1e6 libxml2@2.14.6 lilv@0.24.22 lv2@1.18.10 perl@5.36.0 perl-list-moreutils@0.430 perl-xml-parser@2.46 qtsvg@6.9.2 ringbuffer@0.9.0 suil@0.10.20 wine64@11.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://lmms.io/
Licenses: GPL 2+
Build system: qt
Synopsis: Music composition tool
Description:

LMMS is a digital audio workstation. It includes tools for sequencing melodies and beats and for mixing and arranging songs. LMMS includes instruments based on audio samples and various soft sythesizers. It can receive input from a MIDI keyboard.

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.

Total packages: 32521