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

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.


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.

jack-capture 0.9.73-0.a539d44
Dependencies: gtk+@2.24.33 jack2@1.9.22-0.1795946 libogg@1.3.6 liblo@0.31 lame@3.100 libsndfile@1.2.2-0.68f6c16
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.

jack-select 1.5.2
Dependencies: alsa-lib@1.2.16 gtk+@3.24.51 python-dbus@1.3.2 python-pygobject@3.54.3 python-pyudev@0.24.4 python-pyxdg@0.28
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/SpotlightKid/jack-select
Licenses: Expat
Build system: pyproject
Synopsis: Systray application to quickly change the JACK-DBus configuration
Description:

This application displays an icon in the system tray (also known as notification area) of your desktop, which shows the status of the JACK audio server and when you click on it, a menu pops up, which lets you quickly select from the JACK configuration presets you created with QjackCtl. When you select a preset, its JACK engine and driver configuration settings are loaded via DBus into JACK and then the server is restarted. This allows you to switch between different audio setups with just two mouse clicks.

klick 0.12.2
Dependencies: boost@1.89.0 jack@0.125.0 libsndfile@1.2.2-0.68f6c16 libsamplerate@0.1.9 liblo@0.31 rubberband@4.0.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: http://das.nasophon.de/klick/
Licenses: GPL 2+
Build system: scons
Synopsis: Metronome for JACK
Description:

klick is an advanced command-line based metronome for JACK. It allows you to define complex tempo maps for entire songs or performances.

dssi 1.1.1
Dependencies: alsa-lib@1.2.16 jack@0.125.0 ladspa@1.13 libsamplerate@0.1.9 libsndfile@1.2.2-0.68f6c16 liblo@0.31
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://dssi.sourceforge.net/
Licenses: LGPL 2.1+ GPL 2+
Build system: gnu
Synopsis: Audio plugin API for soft synths and effects
Description:

DSSI is a plugin API for software instruments with user interfaces, permitting them to be hosted in-process by audio applications. It is intended to be simple, GUI-toolkit-agnostic, and slightly biased towards familiarity with MIDI. The DSSI distribution package contains a JACK/ALSA-sequencer reference host and some plugins as well as the specification and header.

new-session-manager 1.6.0
Dependencies: fltk@1.4.4 jack2@1.9.22-0.1795946 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.

qmidiarp 0.7.1
Dependencies: alsa-lib@1.2.16 cairo@1.18.4 glu@9.0.2 jack2@1.9.22-0.1795946 liblo@0.31 lv2@1.18.10 pango@1.56.4 qtbase@5.15.17
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://qmidiarp.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: MIDI arpeggiator
Description:

QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer and LFO. It can hold any number of arpeggiator, sequencer, or LFO modules running in parallel.

ninjas2 0.2.0
Dependencies: fftwf@3.3.10 jack@0.125.0 libsamplerate@0.1.9 mesa@26.0.2 libsndfile@1.2.2-0.68f6c16
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.

lilypond-next 2.27.1
Dependencies: extractpdfmark@1.1.1 font-dejavu@2.37 font-tex-gyre@2.005 fontconfig-minimal@2.16.0 freetype@2.13.3 ghostscript@9.56.1 guile@3.0.9 pango@1.56.4 python@3.12.12
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://lilypond.org
Licenses: GPL 3+
Build system: gnu
Synopsis: Music typesetting
Description:

GNU LilyPond is a music typesetter, which produces high-quality sheet music. Music is input in a text file containing control sequences which are interpreted by LilyPond to produce the final document. It is extendable with Guile.

cursynth 1.5
Dependencies: ncurses@6.2.20210619 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.gnu.org/software/cursynth/
Licenses: GPL 3+
Build system: gnu
Synopsis: Polyphonic and MIDI subtractive music synthesizer using curses
Description:

GNU cursynth is a polyphonic synthesizer that runs graphically in the terminal. It is built on a full-featured subtractive synthesis engine. Notes and parameter changes may be entered via MIDI or the computer's keyboard.

paulxstretch 1.6.0
Dependencies: alsa-lib@1.2.16 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.

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.

non-timeline 1.9.5-5.257ec59
Dependencies: jack@0.125.0 liblo@0.31 libsndfile@1.2.2-0.68f6c16 ntk@1.3.1000
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://non.tuxfamily.org/wiki/Non%20Timeline
Licenses: GPL 2+
Build system: waf
Synopsis: Modular digital audio timeline arranger
Description:

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

portmidi 217
Dependencies: alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://portmedia.sourceforge.net/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.

pianobooster 1.0.0-1.6dafdcb
Dependencies: alsa-lib@1.2.16 fluid-3@2.1 fluidsynth@2.4.8 ftgl@2.4.0 glu@9.0.2 qt5compat@6.9.2 rtmidi@6.0.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://www.pianobooster.org/
Licenses: GPL 3+ CC-BY 4.0
Build system: qt
Synopsis: MIDI player for learning to sight read on a piano
Description:

PianoBooster is a MIDI file player that displays the musical notes and teaches you how to play the piano. The difference between playing along to a CD or a standard MIDI file is that Piano Booster listens and reacts to what you are playing on a MIDI piano keyboard. You can play along to any track in the MIDI file and Piano Booster will follow your playing.

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.

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.

le-biniou 3.67.0
Dependencies: alsa-lib@1.2.16 curl@8.6.0 ffmpeg@8.1.1 fftw@3.3.10 glib@2.86.0 imagemagick@6.9.13-5 jack@0.125.0 jansson@2.14 le-biniou-data@3.67.0 libcaca@0.99.beta19 libsndfile@1.2.2-0.68f6c16 pulseaudio@16.1 sdl2@2.30.8 ulfius@2.7.13 xdg-utils@1.2.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://biniou.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Audio visualization and VJing tool
Description:

Le Biniou is a music visualization & VJing tool. It creates live visuals based on audio performances or existing tracks.

liquidsfz 0.3.1
Dependencies: jack2@1.9.22-0.1795946 libsndfile@1.2.2-0.68f6c16 lv2@1.18.10 readline@8.2.13
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/swesterfeld/liquidsfz
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Sampler library
Description:

The main goal of liquidsfz is to provide an SFZ sampler implementation library that is easy to integrate into other projects. A standalone JACK client and an LV2 plugin is also available.

qtractor 1.5.9
Dependencies: alsa-lib@1.2.16 jack@0.125.0 ladspa@1.13 liblo@0.31 libmad@0.15.1b libsamplerate@0.1.9 libsndfile@1.2.2-0.68f6c16 libvorbis@1.3.7 lilv@0.24.22 lv2@1.18.10 qtbase@6.9.2 qtsvg@6.9.2 rubberband@4.0.0 suil@0.10.20 zlib@1.3.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://qtractor.org/
Licenses: GPL 2+
Build system: cmake
Synopsis: Audio/MIDI multi-track sequencer
Description:

Qtractor is an Audio/MIDI multi-track sequencer application. It uses JACK for audio and ALSA sequencer for MIDI as multimedia infrastructures and follows a traditional multi-track tape recorder control paradigm.

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.

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.

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.

vl1-emulator 1.1.0.0
Dependencies: cairo@1.18.4 jack@0.125.0 mesa@26.0.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/linuxmao-org/VL1-emulator
Licenses: Expat CC0
Build system: gnu
Synopsis: Emulator of Casio VL-Tone VL1
Description:

The VL1-Emulator is an emulator of Casio VL-Tone VL1, based on source code by PolyValens, offered as an LV2 plugin and a standalone JACK application.

Total packages: 73992