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

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: python
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.

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.

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.

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.

non-session-manager 1.9.5-5.257ec59
Dependencies: jack@0.125.0 liblo@0.31 ntk@1.3.1000
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://non.tuxfamily.org/nsm/
Licenses: GPL 2+
Build system: waf
Synopsis: Audio session management
Description:

The Non Session Manager is an API and an implementation for audio session management. NSM clients use a well-specified OSC protocol to communicate with the session management daemon.

python-mutagen 1.47.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://mutagen.readthedocs.io/
Licenses: GPL 2
Build system: pyproject
Synopsis: Read and write audio tags
Description:

Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, M4A, Monkey’s Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.

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.

python-isrcsubmit 2.0.1
Propagated dependencies: python-discid@1.1.1 python-musicbrainzngs@0.7.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/JonnyJD/musicbrainz-isrcsubmit
Licenses: GPL 3+
Build system: python
Synopsis: Submit ISRCs from CDs to MusicBrainz
Description:

isrcsubmit is a tool to extract International Standard Recording Code (ISRCs) from audio CDs and submit them to MusicBrainz.

audacious 4.4.2
Dependencies: dbus@1.15.8 qtbase@6.9.2 qtsvg@6.9.2 alsa-lib@1.2.11 curl@8.6.0 faad2@2.8.8 ffmpeg@8.0 flac@1.5.0 fluidsynth@2.4.8 lame@3.100 libbs2b@3.1.0 libcddb@1.3.2 libcdio-paranoia@10.2+2.0.1 libcue@2.3.0 libnotify@0.8.3 libogg@1.3.6 libopenmpt@0.7.12 libsamplerate@0.1.9 libsndfile@1.2.0 libvorbis@1.3.7 libxcomposite@0.4.6 libxml2@2.14.6 libxrender@0.9.12 lirc@0.10.2 jack@0.125.0 mesa@25.2.3 mpg123@1.31.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.

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.

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.

easytag 2.4.3
Dependencies: flac@1.5.0 gtk+@3.24.51 id3lib@3.8.3 libid3tag@0.15.1b libvorbis@1.3.7 opusfile@0.12 speex@1.2.1 taglib@1.12 wavpack@5.8.1 yelp@42.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://wiki.gnome.org/Apps/EasyTAG
Licenses: GPL 2+
Build system: glib-or-gtk
Synopsis: Simple application for viewing and editing tags in audio files
Description:

EasyTAG is an application for viewing and editing tags in audio files. It supports MP3, MP2, MP4/AAC, FLAC, Ogg Opus, Ogg Speex, Ogg Vorbis, MusePack, Monkey's Audio, and WavPack files.

libgpod 0.8.3
Dependencies: libxml2@2.14.6 sg3-utils@1.48 sqlite@3.39.3 taglib@1.12 libplist@2.2.0
Propagated dependencies: libimobiledevice@1.3.0 gdk-pixbuf@2.42.12
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://sourceforge.net/projects/gtkpod
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Library to access iPod contents
Description:

This package provides a library to access iPod contents. It enables iPod support in music players such as Clementine.

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: python
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.

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.

spectacle-analyzer 2.0
Dependencies: cairo@1.18.4 fftw@3.3.10 fftwf@3.3.10 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/jpcima/spectacle
Licenses: ISC Expat
Build system: gnu
Synopsis: Realtime graphical spectrum analyzer
Description:

Spectacle is a real-time spectral analyzer using the short-time Fourier transform, available as LV2 audio plugin and JACK client.

midicsv 1.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.fourmilab.ch/webtools/midicsv/
Licenses: Public Domain
Build system: gnu
Synopsis: Convert MIDI files to and from CSV
Description:

Midicsv reads a standard MIDI file and decodes it into a comma-separated value file (CSV), which preserves all the information in the MIDI file. The ASCII CSV file may be loaded into a spreadsheet or database application, or processed by a program to transform the MIDI data (for example, to key transpose a composition or extract a track from a multi-track sequence). A CSV file in the format created by midicsv may be converted back into a standard MIDI file with the csvmidi program.

gx-overdriver-lv2 0-1.ed7180198
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/GxOverDriver.lv2
Licenses: GPL 3+
Build system: gnu
Synopsis: Overdrive effect with level and tone control
Description:

This package provides the LV2 plugin "GxOverDriver", an overdrive effect.

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.

surge-synth 1.7.1
Dependencies: cairo@1.18.4 libxkbcommon@1.11.0 python@3.11.14 xcb-util@0.4.1 xcb-util-cursor@0.1.5 xcb-util-keysyms@0.4.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://surge-synthesizer.github.io/
Licenses: GPL 3+
Build system: cmake
Synopsis: Synthesizer plugin
Description:

Surge is a subtractive hybrid digital synthesizer. Each patch contains two scenes which are separate instances of the entire synthesis engine (except effects) that can be used for layering or split patches.

perl-musicbrainz-discid 0.06
Dependencies: libdiscid@0.6.5
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://metacpan.org/release/MusicBrainz-DiscID
Licenses: GPL 2
Build system: perl
Synopsis: Perl interface to the MusicBrainz libdiscid library
Description:

The MusicBrainz::DiscID module is a Perl interface to the MusicBrainz libdiscid library, allowing you to manipulate digital audio compact disc (CDDA) identifiers.

tuner 2.0.0
Dependencies: bash-minimal@5.2.37 glib@2.83.3 granite@6.2.0 gtk+@3.24.51 libgee@0.20.6 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.4 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.

lmms 1.2.2
Dependencies: alsa-lib@1.2.11 carla@2.5.10 fftwf@3.3.10 fltk@1.4.4 fluidsynth@2.4.8 freetype@2.13.3 jack2@1.9.21 ladspa@1.13 lame@3.100 libgig@4.5.1 libogg@1.3.6 libsamplerate@0.1.9 libsndfile@1.2.0 libsoundio@2.0.0 libvorbis@1.3.7 libxft@2.3.8 portaudio@190600.20161030 pulseaudio@16.1 qtwayland@5.15.17 qtx11extras@5.15.17 sdl12-compat@1.2.68 stk@5.0.1
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.

curseradio 0-1.1bd4bd0
Dependencies: mpv@0.41.0
Propagated dependencies: python-lxml@6.0.1 python-requests@2.32.5 python-pyxdg@0.28
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/chronitis/curseradio
Licenses: Expat
Build system: python
Synopsis: Command-line Internet radio player
Description:

Curseradio is a Curses-based radio player that uses a tune-in sender list from http://opml.radiotime.com.

Total packages: 69236