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

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.


projectm-eval 1.0.5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/projectM-visualizer/projectm-eval
Licenses: Expat
Build system: cmake
Synopsis: Re-implementation of the NullSoft Expression Evaluation Library
Description:

This is an open-source re-implementation of the NullSoft Expression Evaluation Library 2, as used in the Milkdrop music visualizer.

r128gain 1.0.7
Dependencies: python-crcmod@1.7 python-ffmpeg-python@0.2.0-0.df129c7 python-mutagen@1.47.0 python-tqdm@4.67.1 ffmpeg@8.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/desbma/r128gain
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Fast audio loudness scanner & tagger
Description:

r128gain is a multi platform command line tool to scan your audio files and tag them with loudness metadata (ReplayGain v2 or Opus R128 gain format), to allow playback of several tracks or albums at a similar loudness level. r128gain can also be used as a Python module from other Python projects to scan and/or tag audio files.

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.

qm-dsp 1.7.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://code.soundsoftware.ac.uk/projects/qm-dsp
Licenses: GPL 2+
Build system: gnu
Synopsis: C++ library of functions for DSP and Music Informatics purposes
Description:

QM-DSP is a C++ library of functions for DSP and Music Informatics purposes developed at Queen Mary, University of London.

rtosc 0.3.1
Dependencies: jack@0.125.0 liblo@0.31 libx11@1.8.12 mesa@25.2.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://fundamental-code.com/wiki/rtosc/
Licenses: Expat
Build system: cmake
Synopsis: Realtime Safe OSC packet serialization and dispatch
Description:

RtOSC is a realtime safe library for handling OSC messages.

g2reverb 0.7.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kokkinizita.linuxaudio.org
Licenses: GPL 2+
Build system: gnu
Synopsis: LADSPA stereo reverb plugin
Description:

This package provides a LADSPA plugin for a stereo reverb effect.

csound 6.16.2
Dependencies: alsa-lib@1.2.11 boost@1.89.0 cunit@2.1-3 jack@0.125.0 ladspa@1.13 liblo@0.31 libsndfile@1.2.0 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://csound.com/
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Sound and music computing system
Description:

Csound is a user-programmable and user-extensible sound processing language and software synthesizer.

ztoolkit 0.1.2
Propagated dependencies: 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: GUI toolkit for LV2 plugins
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.

soxr 0.1.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sourceforge.net/p/soxr/wiki/Home/
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: One-dimensional sample-rate conversion library
Description:

The SoX Resampler library (libsoxr) performs one-dimensional sample-rate conversion. It may be used, for example, to resample PCM-encoded audio.

pipemixer 0.4.0
Dependencies: libinih@57 ncurses@6.2.20210619 pipewire-minimal@1.5.85
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/heather7283/pipemixer
Licenses: GPL 3
Build system: meson
Synopsis: TUI volume control app for pipewire.
Description:

This is a TUI volume control application for pipewire built with ncurses. Heavily inspired by pulsemixer and pwvucontrol.

rsgain 3.6
Dependencies: crcpp@1.2.1.0 ffmpeg@8.0 fmt@11.2.0 libebur128@1.2.6 libinih@57 taglib@2.1.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/complexlogic/rsgain
Licenses: FreeBSD
Build system: cmake
Synopsis: ReplayGain 2.0 tagging utility
Description:

This package provides rsgain, a ReplayGain 2.0 command line utility. rsgain applies loudness metadata tags to files, while leaving the audio stream untouched. A ReplayGain-compatible player will dynamically adjust the volume of tagged files during playback.

cubeb 0-1.9e29d72
Dependencies: alsa-lib@1.2.11 pulseaudio@16.1 speex@1.2.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/mozilla/cubeb
Licenses: ISC
Build system: cmake
Synopsis: Cross-platform audio library
Description:

Cubeb is Mozilla's cross-platform audio library.

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.

lv2lint 0.8.0
Dependencies: curl@8.6.0 libelf@0.8.13 lilv@0.24.22
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://open-music-kontrollers.ch/lv2/lv2lint/
Licenses: Artistic License 2.0
Build system: meson
Synopsis: LV2 plugin lint tool
Description:

lv2lint is an LV2 lint-like tool that checks whether a given plugin and its UI(s) match up with the provided metadata and adhere to well-known best practices.

ableton-link 3.0.3
Dependencies: jack@0.125.0
Propagated dependencies: asio@1.28.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/Ableton/link
Licenses: GPL 2+
Build system: cmake
Synopsis: Synchronize musical beat, tempo, and phase across multiple applications
Description:

Ableton Link is a C++ library that synchronizes musical beat, tempo, and phase across multiple applications running on one or more devices. Applications on devices connected to a local network discover each other automatically and form a musical session in which each participant can perform independently: anyone can start or stop while still staying in time.

wildmidi 0.4.6
Dependencies: alsa-lib@1.2.11 openal@1.23.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.mindwerks.net/projects/wildmidi/
Licenses: LGPL 3+ GPL 3+
Build system: cmake
Synopsis: Software Synthesizer
Description:

WildMIDI is a simple software midi player which has a core softsynth library that can be used with other applications.

vamp 2.10.0
Dependencies: libsndfile@1.2.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://vamp-plugins.org
Licenses: X11-style
Build system: gnu
Synopsis: Modular and extensible audio processing system
Description:

Vamp is an audio processing plugin system for plugins that extract descriptive information from audio data — typically referred to as audio analysis plugins or audio feature extraction plugins.

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.

dexed 1.0.1
Dependencies: alsa-lib@1.2.11 freetype@2.13.3 gtk+@3.24.51 jack2@1.9.21 libx11@1.8.12 libxcursor@1.2.3 libxext@1.3.6 libxinerama@1.1.5 libxrandr@1.5.4 libxrender@0.9.12 lv2@1.18.10 mesa@25.2.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://asb2m10.github.io/dexed/
Licenses: GPL 3+
Build system: cmake
Synopsis: Frequency modulation (FM) plugin synthesizer
Description:

Dexed is a multi-platform, multi-format plugin synthesizer. The sound engine is closely modeled on the original Yamaha DX7 characteristics. Dexed is also a MIDI cartridge librarian/manager for the DX7. Features include:

  1. 144 DAW automatable DX7 parameters available from one single panel;

  2. It fully supports DX7 input and output Sysex messages; including controller change. This means that you can use this with a native DX7/TX7 as a patch editor and sysex manager.

  3. Every FM operator has a realtime VU meter to know which one is active.

  4. It can load/save any DX7/TX7 sysex programs. It is also possible to save a single program into a different sysex file.

Dexed can be configured to use some of the original math limitation of a DX synthesizer. This does not only apply to the DAC, it also involves the bit resolution of the sine waves and the way that the amplitude is applied to each operator. Dexed comes with three engine types:

  1. Modern: this is the original 24-bit implementation.

  2. Mark I: Based on the OPL Series but at a higher resolution (LUT are 10-bits). The target of this engine is to be closest to the real DX7.

  3. OPL Series: this is an experimental 8-bit implementation of the reversed engineered OPL family chips.

calf 0.90.8
Dependencies: fluidsynth@2.4.8 expat@2.7.1 glib@2.86.0 gtk+@2.24.33 cairo@1.18.4 jack2@1.9.21 lv2@1.18.10 ladspa@1.13 fftw@3.3.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://calf-studio-gear.org/
Licenses: LGPL 2.1+ GPL 2+
Build system: cmake
Synopsis: Audio plug-in pack for LV2 and JACK environments
Description:

Calf Studio Gear is an audio plug-in pack for LV2 and JACK environments. The suite contains lots of effects (delay, modulation, signal processing, filters, equalizers, dynamics, distortion and mastering effects), instruments (SF2 player, organ simulator and a monophonic synthesizer) and tools (analyzer, mono/stereo tools, crossovers).

codec2 1.2.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.rowetel.com/?page_id=452
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Speech codec
Description:

Codec 2 is a speech codec designed for communications quality speech between 700 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.

iir 1.10.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://berndporr.github.io/iir1/
Licenses: Expat
Build system: cmake
Synopsis: Real-time C++ @acronym{IIR, infinite impulse response} filter library
Description:

This C++ library implements the Butterworth, RBJ, and Chebychev IIR filters. Samples are processed one by one, in real time. It can easily import coefficients generated with Python (scipy). It also avoids memory leaks by allocating memory at compile time, using templates, instead of calling malloc() or new.

python-wavefile 1.6.3
Dependencies: libsndfile@1.2.0 portaudio@190600.20161030
Propagated dependencies: python-numpy@2.3.1 python-pyaudio@0.2.14
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/vokimon/python-wavefile
Licenses: GPL 3+
Build system: pyproject
Synopsis: Pythonic audio file reader and writer
Description:

This package provides pythonic libsndfile wrapper to read and write audio files.

python-pulsectl 24.12.0
Dependencies: pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/mk-fg/python-pulse-control
Licenses: Expat
Build system: pyproject
Synopsis: Python bindings for mixer-like controls in PulseAudio
Description:

This package provides a Python high-level interface and ctypes-based bindings for PulseAudio (libpulse), to use in simple synchronous code. This wrapper is mostly for mixer-like controls and introspection-related operations, as opposed to e.g. submitting sound samples to play and player-like clients.

Page: 131323334351301
Total packages: 31209