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

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.


twolame 0.4.0
Dependencies: libsndfile@1.2.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.twolame.org/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: MPEG Audio Layer 2 (MP2) encoder
Description:

TwoLAME is an optimised MPEG Audio Layer 2 (MP2) encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME.

ztoolkit-rsvg 0.1.2
Propagated dependencies: librsvg@2.58.5 cairo@1.18.4 libx11@1.8.12
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://git.zrythm.org/zrythm/ztoolkit
Licenses: AGPL 3+
Build system: meson
Synopsis: ZToolkit with SVG support
Description:

ZToolkit (Ztk) is a cross-platform GUI toolkit heavily inspired by GTK. It handles events and low level drawing on behalf of the user and provides a high-level API for managing the UI and custom widgets. ZToolkit is written in C and was created to be used for building audio plugin UIs, where the dependencies often need to be kept to a minimum.

darkice 1.5
Dependencies: lame@3.100 libvorbis@1.3.7 opus@1.5.2 twolame@0.4.0 alsa-lib@1.2.11 pulseaudio@16.1 jack@0.125.0 libsamplerate@0.1.9
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: http://www.darkice.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: Live audio streamer
Description:

DarkIce is a live audio streamer. It takes audio input from a sound card, encodes it into Ogg Vorbis and/or mp3, and sends the audio stream to one or more IceCast and/or ShoutCast servers.

carla 2.6.0-0.aa40053
Dependencies: alsa-lib@1.2.11 ffmpeg@8.0 fluidsynth@2.4.8 file@5.46 liblo@0.31 libsndfile@1.2.0 libx11@1.8.12 gtk+@2.24.33 gtk+@3.24.51 pulseaudio@16.1 python-pyliblo@0.10.0 python-pyqt@5.15.11 python-rdflib@7.1.1 python-wrapper@3.11.14 qtbase@5.15.17 qtwayland@5.15.17 zlib@1.3.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kx.studio/Applications:Carla
Licenses: GPL 2+
Build system: gnu
Synopsis: Audio plugin host
Description:

Carla is a modular audio plugin host, with features like transport control, automation of parameters via MIDI CC and remote control over OSC. Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2, and VST3 plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA.

ecasound 2.9.3
Dependencies: alsa-lib@1.2.11 jack@0.125.0 mpg123@1.31.2 lame@3.100 vorbis-tools@1.4.3 faad2@2.8.8 flac@1.5.0 timidity++@2.15.0 libsndfile@1.2.0 libsamplerate@0.1.9 ncurses@6.2.20210619 ladspa@1.13 lilv@0.24.22
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://nosignal.fi/ecasound/index.php
Licenses: GPL 2 LGPL 2.1
Build system: gnu
Synopsis: Multitrack audio processing
Description:

Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package.

freealut 1.1.0
Dependencies: openal@1.23.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kcat.strangesoft.net/openal.html
Licenses: LGPL 2.0
Build system: cmake
Synopsis: Free implementation of OpenAL's ALUT standard
Description:

freealut is the OpenAL Utility Toolkit.

cyanrip 0.9.3.1
Dependencies: curl@8.6.0 ffmpeg@8.0 libcdio-paranoia@10.2+2.0.1 libmusicbrainz@5.1.0-0.4efbed3 libxml2@2.14.6 neon@0.32.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/cyanreg/cyanrip
Licenses: LGPL 2.1+
Build system: meson
Synopsis: Command line CD ripper and encoder
Description:

cyanrip is a command line tool for ripping CDs. It uses MusicBrainz to name and tag each track, and to download and embed cover art. cyanrip supports encoding tracks to multiple formats in parallel and automatically verifies checksums.

pa-notify 1.5.0
Dependencies: glib@2.83.3 libnotify@0.8.3 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/ikrivosheev/pa-notify
Licenses: Expat
Build system: cmake
Synopsis: PulseAudio or PipeWire volume notification
Description:

The pa-notify daemon sends notifications about the current volume level of PulseAudio or PipeWire using libnotify.

freepats-gm 20210329
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://freepats.zenvoid.org/SoundSets/general-midi.html
Licenses: GPL 3+ CC0
Build system: trivial
Synopsis: General MIDI sound set
Description:

FreePats is a project to create a free (as in free software) collection of digital instruments for music production. This sound bank is a partial release of the General MIDI sound set.

bankstown-lv2 1.1.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/chadmed/bankstown
Licenses: Expat
Build system: cargo
Synopsis: Barebones, fast LV2 bass enhancement plugin.
Description:

This package provides a barebones, fast LV2 bass enhancement plugin.

jamesdsp 2.7.0-0.53cf098
Dependencies: asyncplusplus@1.2 glibmm@2.66.6 libarchive@3.7.7 pipewire@1.4.5 qcodeeditor@0-0.dc644d4 qcustomplot@2.1.1 qt-advanced-docking-system@4.4.1 qtcsv@1.7 qtpromise@0.7.0 qtsvg@6.9.2 qtwidgetanimationframework@0-0.b07ab59
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/Audio4Linux/JDSP4Linux
Licenses: GPL 3+
Build system: qt
Synopsis: Audio effect processor for PipeWire and PulseAudio clients
Description:

JamesDSP is an audio effect processor for PipeWire and PulseAudio clients, featuring:

  • Automatic bass boost: Frequency-detecting bass-boost

  • Automatic dynamic range compressor: automated multiband dynamic range adjusting effect

  • Complex reverberation IIR network (Progenitor 2)

  • Interpolated FIR equalizer with flexible bands

  • Arbitrary response equalizer (also known as GraphicEQ from EqualizerAPO)

  • AutoEQ database integration (requires network connection)

  • Partitioned convolver (Auto segmenting convolution): Mono, stereo, full/true stereo (LL, LR, RL, RR) impulse response

  • Crossfeed: Realistic surround effects

  • Soundstage wideness: A multiband stereo wideness controller

  • ViPER-DDC: Parametric equalization on audio and creating VDC input files

  • Analog modeling: An aliasing-free even harmonic generator

  • Output limiter

  • Scripting engine: Live programmable DSP using the EEL2 scripting language

  • Scripting IDE featuring syntax highlighting, basic code completion, dynamic code outline window, console output support and detailed error messages with inline code highlighting

ttl2c 1.0.0
Dependencies: boost@1.89.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/lvtk/ttl2c
Licenses: GPL 3+
Build system: waf
Synopsis: Turtle to C header conversion utility for LV2 plugins
Description:

This package provides a conversion utility for LV2 Plugin developers to generate C headers from Turtle files.

fmsynth-lv2 0.0.0-0.b989b5c
Dependencies: gtkmm@2.24.5 lv2@1.18.10 lvtk@1.2.0-0.23dd995
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/Themaister/libfmsynth
Licenses: Expat
Build system: gnu
Synopsis: Frequency modulation synthesizer plugin
Description:

fmsynth is an LV2 plugin which implements an FM (Frequency Modulation) synthesizer. Unlike most FM synth implementations in software, this FM synthesizer does not aim to emulate or replicate a particular synth (like DX7) or FM chip.

vco-plugins 0.3.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kokkinizita.linuxaudio.org
Licenses: GPL 2+
Build system: gnu
Synopsis: LADSPA plugin for synthesizer oscillators
Description:

The blvco LADSPA plugin provides three anti-aliased oscillators:

  1. Pulse-VCO, a dirac pulse oscillator with flat amplitude spectrum

  2. Saw-VCO, a sawtooth oscillator with 1/F amplitude spectrum

  3. Rec-VCO, a square / rectangle oscillator

All oscillators are low-pass filtered to provide waveforms similar to the output of analog synthesizers such as the Moog Voyager.

opensles 1.1.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.khronos.org/opensles/
Licenses: non-copyleft
Build system: copy
Synopsis: Embedded Audio Acceleration
Description:

OpenSLES is a royalty-free, cross-platform, hardware-accelerated audio API tuned for embedded systems. It provides a standardized, high-performance, low-latency method to access audio functionality for developers of native applications on embedded mobile multimedia devices, enabling straightforward cross-platform deployment of hardware and software audio capabilities, reducing implementation effort, and promoting the market for advanced audio.

python-resampy 0.4.3
Propagated dependencies: python-numba@0.61.0 python-numpy@1.26.4 python-scipy@1.12.0 python-six@1.17.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/bmcfee/resampy
Licenses: ISC
Build system: pyproject
Synopsis: Efficient signal resampling
Description:

python-resampy implements the band-limited sinc interpolation method for sampling rate conversion as described by Julius O. Smith at the Digital Audio Resampling Home Page.

swh-plugins 0.4.17
Dependencies: fftwf@3.3.10 perl-xml-parser@2.46
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: http://plugin.org.uk
Licenses: GPL 2+
Build system: gnu
Synopsis: The SWH Plugins package for the LADSPA plugin system
Description:

This package provides Steve Harris's LADSPA plugins.

mp3guessenc 0.27.5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://mp3guessenc.sourceforge.io
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Analyze MPEG layer I/II/III files
Description:

mp3guessenc is a command line utility that tries to detect the encoder used for an MPEG Layer III (MP3) file, as well as scan any MPEG audio file (any layer) and print a lot of useful information.

ldacbt 2.0.2.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/EHfive/ldacBT/
Licenses: ASL 2.0
Build system: cmake
Synopsis: LDAC Bluetooth encoder and ABR library
Description:

This package provides an encoder for the LDAC high-resolution Bluetooth audio streaming codec for streaming at up to 990 kbps at 24 bit/96 kHz.

python-pyliblo 0.10.0
Dependencies: liblo@0.31
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://das.nasophon.de/pyliblo/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Python bindings for liblo
Description:

Pyliblo is a Python wrapper for the liblo Open Sound Control (OSC) library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API. Also included are the command line utilities send_osc and dump_osc.

xmp 4.2.0
Dependencies: libxmp@4.6.3 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://xmp.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Extended module player
Description:

Xmp is a portable module player that plays over 90 mainstream and obscure module formats, including Protracker MOD, Fasttracker II XM, Scream Tracker 3 S3M and Impulse Tracker IT files.

lvtk 1.2.0-0.23dd995
Dependencies: boost@1.89.0 gtkmm@2.24.5 lv2@1.18.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/lvtk/lvtk
Licenses: ISC
Build system: waf
Synopsis: C++ libraries for LV2 plugins
Description:

The LV2 Toolkit (LVTK) contains libraries that wrap the LV2 C API and extensions into easy to use C++ classes. It is the successor of lv2-c++-tools.

ir 1.3.4
Dependencies: libsndfile@1.2.0 libsamplerate@0.1.9 lv2@1.18.10 glib@2.83.3 gtk+@2.24.33 zita-convolver@4.0.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://tomszilagyi.github.io/plugins/ir.lv2
Licenses: GPL 2+
Build system: gnu
Synopsis: LV2 convolution reverb
Description:

IR is a low-latency, real-time, high performance signal convolver especially for creating reverb effects. It supports impulse responses with 1, 2 or 4 channels, in any soundfile format supported by libsndfile.

mda-lv2 1.2.10
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://drobilla.net/software/mda-lv2.html
Licenses: GPL 3+
Build system: meson
Synopsis: Audio plug-in pack for LV2
Description:

MDA-LV2 is an LV2 port of the MDA plugins. It includes effects and a few instrument plugins.

Total packages: 69226