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

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.


padthv1 1.3.2
Dependencies: jack@0.125.0 lv2@1.18.10 alsa-lib@1.2.11 new-session-manager@1.6.0 liblo@0.31 fftwf@3.3.10 qtbase@6.9.2 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://padthv1.sourceforge.io
Licenses: GPL 2+
Build system: cmake
Synopsis: Polyphonic additive synthesizer
Description:

Padthv1 is an old-school polyphonic additive synthesizer with stereo effects. Padthv1 is based on the PADsynth algorithm by Paul Nasca, as a special variant of additive synthesis.

shiru-lv2 0.0-1.08853f9
Dependencies: cairo@1.18.4 glu@9.0.2 jack@0.125.0 lv2@1.18.10 mesa@25.2.3 pango@1.56.4
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://shiru.untergrund.net/software.shtml
Licenses: WTFPL 2
Build system: gnu
Synopsis: Audio plugin collection
Description:

Shiru plugins is a collection of audio plugins created by Shiru, ported to LV2 by the Linux MAO project using the DISTRHO plugin framework.

python-abjad 3.19
Dependencies: lilypond@2.25.30
Propagated dependencies: python-quicktions@1.22 python-ply@3.11 python-roman@5.2 python-uqbar@0.9.6
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://abjad.github.io
Licenses: Expat
Build system: pyproject
Synopsis: Python API for building LilyPond files
Description:

Abjad helps composers build up complex pieces of music notation in iterative and incremental ways. Use Abjad to create a symbolic representation of all the notes, rests, chords, tuplets, beams and slurs in any score. Because Abjad extends the Python programming language, you can use Abjad to make systematic changes to music as you work. Because Abjad wraps the LilyPond music notation package, you can use Abjad to control the typographic detail of symbols on the page.

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.

fabla 1.4
Dependencies: ntk@1.3.1000 cairomm@1.18.0 libsndfile@1.2.0
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: http://openavproductions.com/fabla/
Licenses: GPL 2+
Build system: cmake
Synopsis: Sampler LV2 plugin
Description:

Fabla is an LV2 drum sampler plugin instrument. It is ideal for loading up your favorite sampled sounds and bashing away on a MIDI controller.

pd 0.56-1
Dependencies: tk@8.6.12 alsa-lib@1.2.11 jack@0.125.0 portaudio@190600.20161030
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://puredata.info
Licenses: Modified BSD
Build system: gnu
Synopsis: Visual programming language for artistic performances
Description:

Pure Data (aka Pd) is a visual programming language. Pd enables musicians, visual artists, performers, researchers, and developers to create software graphically, without writing lines of code. Pd is used to process and generate sound, video, 2D/3D graphics, and interface sensors, input devices, and MIDI. Pd can easily work over local and remote networks to integrate wearable technology, motor systems, lighting rigs, and other equipment. Pd is suitable for learning basic multimedia processing and visual programming methods as well as for realizing complex systems for large-scale projects.

glyr 1.0.10
Dependencies: glib@2.86.0 curl@8.6.0 sqlite@3.39.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/sahib/glyr
Licenses: LGPL 3+
Build system: cmake
Synopsis: Search engine for music related metadata
Description:

Glyr comes both in a command-line interface tool (glyrc) and as a C library (libglyr).

The sort of metadata glyr is searching (and downloading) is usually the data you see in your musicplayer. And indeed, originally it was written to serve as internally library for a musicplayer, but has been extended to work as a standalone program which is able to download cover art, lyrics, photos, biographies, reviews and more.

musikcube 3.0.5
Dependencies: alsa-lib@1.2.11 boost@1.89.0 curl@8.6.0 ffmpeg@8.0 lame@3.100 libev@4.33 libgme@0.6.3 libmicrohttpd@1.0.2 libogg@1.3.6 libopenmpt@0.7.12 libvorbis@1.3.7 ncurses-with-tinfo@6.2.20210619 openssl@3.0.8 pipewire@1.5.85 pulseaudio@16.1 taglib@2.1.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://musikcube.com/
Licenses: Modified BSD
Build system: cmake
Synopsis: Terminal-based music player, library, and streaming audio server
Description:

Musikcube is a terminal-based music player, library, and streaming audio server.

ctune 1.3.4
Dependencies: openssl@3.0.8 curl@8.6.0 ncurses@6.2.20210619 util-linux@2.40.4 ffmpeg@8.0 pulseaudio@16.1
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/An7ar35/ctune
Licenses: AGPL 3+
Build system: cmake
Synopsis: Ncurses internet radio player for Linux
Description:

cTune is a ncurses based internet radio player written in C for Linux. Aside from playing a radio stream you can search and browse stations as well as keep a list of favourites. It uses the RadioBrowser API to search and get radio stream information.

libgpod 0.8.3
Dependencies: libxml2@2.14.6 sg3-utils@1.48 sqlite@3.39.3 taglib@2.1.1 libplist@2.2.0
Propagated dependencies: libimobiledevice@1.3.0 gdk-pixbuf@2.44.4
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.

drumkv1 1.3.2
Dependencies: jack@0.125.0 lv2@1.18.10 libsndfile@1.2.0 alsa-lib@1.2.11 new-session-manager@1.6.0 liblo@0.31 qtbase@6.9.2 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://drumkv1.sourceforge.io
Licenses: GPL 2+
Build system: cmake
Synopsis: Drum-kit sampler synthesizer with stereo effects
Description:

Drumkv1 is an old-school drum-kit sampler synthesizer with stereo effects.

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.17.3 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.

muse-sequencer 4.2.1
Dependencies: alsa-lib@1.2.11 dssi@1.1.1 fluidsynth@2.4.8 glib@2.86.0 jack@0.125.0 ladspa@1.13 libinstpatch@1.1.6 liblo@0.31 libsamplerate@0.1.9 libsndfile@1.2.0 lilv@0.24.22 lrdf@0.6.1 lv2@1.18.10 pcre@8.45 pulseaudio@16.1 qtbase@5.15.17 qtsvg@5.15.17 qtwayland@5.15.18 rtaudio@5.2.0 rubberband@4.0.0 sord@0.16.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://muse-sequencer.github.io/
Licenses: GPL 2+
Build system: qt
Synopsis: MIDI/Audio sequencer
Description:

MusE is a MIDI/Audio sequencer with recording and editing capabilities. Its audio sequencer supports the LADSPA, DSSI, and LV2 audio plugin formats; the MIDI sequencer provides a piano roll, a drum editor, a list view, and a score editor. MusE aims to be a complete multitrack virtual studio.

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.

samplv1 1.3.2
Dependencies: jack@0.125.0 lv2@1.18.10 libsndfile@1.2.0 alsa-lib@1.2.11 new-session-manager@1.6.0 liblo@0.31 qtbase@6.9.2 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://samplv1.sourceforge.io
Licenses: GPL 2+
Build system: cmake
Synopsis: Polyphonic sampler synthesizer with stereo effects
Description:

Samplv1 is an old-school polyphonic sampler synthesizer with stereo effects.

gxtuner 3.0
Dependencies: gtk+@3.24.51 jack@0.125.0 fftwf@3.3.10 cairo@1.18.4 zita-resampler@1.6.2
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/brummer10/gxtuner
Licenses: GPL 2+
Build system: gnu
Synopsis: Guitar tuner
Description:

GXtuner is a simple guitar tuner for JACK with an analogue-like user interface.

sonivox 3.6.16
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/pedrolcl/sonivox
Licenses: ASL 2.0
Build system: cmake
Synopsis: Fork of the AOSP platform_external_sonivox
Description:

This project is a fork of the Android Open Source Project platform_external_sonivox. It is a Wave Table synthesizer, using embedded samples. It also supports external DLS soundfont files. It is also a real time GM synthesizer.

distrho-ports 2021-03-15-0.f2dbade
Dependencies: alsa-lib@1.2.11 fontconfig-minimal@2.16.0 freetype@2.13.3 fftwf@3.3.10 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxrender@0.9.12 mesa@25.2.3
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/DISTRHO/DISTRHO-Ports
Licenses: ASL 2.0 FreeBSD Expat FSF-free GPL 2 GPL 2+ GPL 3 GPL 3+ ISC LGPL 2.0+ LGPL 2.1+ non-copyleft non-copyleft WTFPL 2
Build system: meson
Synopsis: Audio plugins and LV2 ports
Description:

This package contains LV2 ports of the following audio plugins:

  • Dexed,

  • dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, Tremolo),

  • DrumSynth,

  • EasySSP,

  • EQinox,

  • HiReSam,

  • JuceOPL,

  • KlangFalter,

  • LUFS Meter,

  • Luftikus,

  • Obxd,

  • PitchedDelay,

  • ReFine,

  • StereoSourceSeperation,

  • Swanky Amp,

  • TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II, Reverb-III, Vocoder-II),

  • Temper,

  • Vex,

  • Vitalium, and

  • Wolpertinger.

whysynth 20170701
Dependencies: dssi@1.1.1 liblo@0.31 fftwf@3.3.10 gtk+@2.24.33 ladspa@1.13 alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: http://smbolton.com/whysynth.html
Licenses: GPL 2+
Build system: gnu
Synopsis: DSSI software synthesizer
Description:

WhySynth is a versatile softsynth which operates as a plugin for the DSSI Soft Synth Interface. A brief list of features:

  1. 4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice.

  2. 11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase distortion.

  3. 10 filter modes.

  4. flexible modulation and mixdown options, plus effects.

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.

firefly-synth 1.9.9
Dependencies: libxrandr@1.5.4 libxinerama@1.1.5 libxcursor@1.2.3 freetype@2.13.3 fontconfig-minimal@2.16.0 mesa@25.2.3 alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://github.com/sjoerdvankreel/firefly-synth
Licenses: GPL 3
Build system: cmake
Synopsis: Semi-modular synthesizer and FX plugin, VST3 and CLAP
Description:

A semi-modular software synthesizer and fx plugin

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.

qmidiroute 0.4.0
Dependencies: qtbase@5.15.17 alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://alsamodular.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: MIDI event router and filter
Description:

QMidiRoute is a MIDI event router and filter. MIDI note, control change, program change and pitch bend events are logged, and can be filtered, redirected and transformed into other events according to MIDI maps defined as tabs in the main control surface.

a2jmidid 12
Dependencies: alsa-lib@1.2.11 bash-minimal@5.2.37 dbus@1.16.2 jack@0.125.0 python@3.11.14 python-dbus@1.2.18
Channel: guix
Location: gnu/packages/music.scm (gnu packages music)
Home page: https://a2jmidid.ladish.org/
Licenses: GPL 2
Build system: meson
Synopsis: ALSA sequencer to JACK MIDI bridging
Description:

a2jmidid is a daemon that implements automatic bridging of ALSA midi devices to JACK midi devices.

Total packages: 70992