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

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.


lv2-speech-denoiser 0-1.04cfba9
Dependencies: lv2@1.18.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/werman/noise-suppression-for-voice
Licenses: LGPL 3+
Build system: meson
Synopsis: Speech denoise LV2 plugin based on Xiph's RNNoise library
Description:

RNNoise is a library that uses deep learning to apply noise suppression to audio sources with voice presence. This package provides an LV2 audio plugin.

qsynth 1.0.3
Dependencies: fluidsynth@2.4.8 qtbase@6.9.2 qtsvg@6.9.2 qtwayland@6.9.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://qsynth.sourceforge.io
Licenses: GPL 2+
Build system: cmake
Synopsis: Graphical user interface for FluidSynth
Description:

Qsynth is a GUI front-end application for the FluidSynth SoundFont synthesizer written in C++.

wildmidi 0.4.6
Dependencies: alsa-lib@1.2.16.1 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.

libfdk 2.0.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/mstorsjo/fdk-aac
Licenses: FSF-free
Build system: gnu
Synopsis: Fraunhofer FDK AAC library
Description:

FDK is a library for encoding and decoding Advanced Audio Coding (AAC) format audio, developed by Fraunhofer IIS, and included as part of Android. It supports several Audio Object Types including MPEG-2 and MPEG-4 AAC LC, HE-AAC (AAC LC + SBR), HE-AACv2 (LC + SBR + PS) as well AAC-LD (low delay) and AAC-ELD (enhanced low delay) for real-time communication. The encoding library supports sample rates up to 96 kHz and up to eight channels (7.1 surround).

lv2lint 0.8.0
Dependencies: curl@8.20.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.

supercollider 3.14.0
Dependencies: jack2@1.9.22-0.1795946 libsndfile@1.2.2-0.68f6c16 fftw@3.3.10 libxt@1.3.1 readline@8.2.13 alsa-lib@1.2.16.1 eudev@3.2.14 avahi@0.8 icu4c@73.1 boost@1.83.0 boost-sync@1.55-2.e690de2 yaml-cpp@0.9.0 python-wrapper@3.12.12 ruby@3.4.7 qtdeclarative@6.9.2 qtsvg@6.9.2 qtwebchannel@6.9.2 qtwebsockets@6.9.2
Propagated dependencies: qtwebengine@6.9.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/supercollider/supercollider
Licenses: GPL 2+
Build system: qt
Synopsis: Synthesis engine and programming language
Description:

SuperCollider is a synthesis engine (scsynth or supernova) and programming language (sclang). It can be used for experimenting with sound synthesis and algorithmic composition.

SuperCollider requires jackd to be installed in your user profile and your user must be allowed to access the realtime features of the kernel. Search for "realtime" in the index of the Guix manual to learn how to achieve this using Guix System.

projectm-sdl 0-0.72e5632
Dependencies: freetype@2.13.3 poco@1.15.0 projectm@4.1.6 projectm-presets@0-0.0180df2 sdl2@2.30.8
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/projectM-visualizer/frontend-sdl-cpp
Licenses: GPL 3+
Build system: cmake
Synopsis: Reference frontend for the libprojectm music visualizer
Description:

This is a simple Milkdrop-like music visualizer that uses the projectM library to visualize audio input.

faudio 22.11
Dependencies: gstreamer@1.28.1 gst-plugins-base@1.28.1 sdl2@2.30.8
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/FNA-XNA/FAudio
Licenses: Zlib Expat Public Domain
Build system: cmake
Synopsis: XAudio reimplementation
Description:

FAudio is an XAudio reimplementation that focuses solely on developing fully accurate DirectX Audio runtime libraries.

snd 26.3
Dependencies: alsa-lib@1.2.16.1 fftw@3.3.10 flac@1.5.0 gmp@6.3.0 gsl@2.8 jack2@1.9.22-0.1795946 libmpg123@1.33.5 libsamplerate@0.1.9 motif@2.3.8-1.0f556b0 mpc@1.3.1 mpfr@4.2.2 speex@1.2.1 timidity++@2.15.0 vorbis-tools@1.4.3 wavpack@5.8.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://ccrma.stanford.edu/software/snd/snd/snd.html
Licenses: non-copyleft
Build system: gnu
Synopsis: Sound editor
Description:

Snd is a sound editor modelled loosely after Emacs. It can be customized and extended using either the s7 Scheme implementation (included in the Snd sources), Ruby, or Forth.

soundtouch 1.9.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.surina.net/soundtouch/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Audio processing library for changing tempo, pitch and playback rate
Description:

SoundTouch is an audio processing library for changing the tempo, pitch and playback rates of audio streams or audio files. It is intended for application developers writing sound processing tools that require tempo/pitch control functionality, or just for playing around with the sound effects.

libxmp 4.6.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://xmp.sourceforge.net/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Module player library
Description:

Libxmp is a library that renders module files to PCM data. It supports over 90 mainstream and obscure module formats including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM), and Impulse Tracker (IT).

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.

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.

libgme 0.6.5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/libgme/game-music-emu/wiki
Licenses: LGPL 2.1+ Expat
Build system: cmake
Synopsis: Video game music file playback library
Description:

Game-music-emu is a collection of video game music file emulators that support the following formats and systems:

AY

ZX Spectrum/Asmtrad CPC

GBS

Nintendo Game Boy

GYM

Sega Genesis/Mega Drive

HES

NEC TurboGrafx-16/PC Engine

KSS

MSX Home Computer/other Z80 systems (doesn't support FM sound)

NSF/NSFE

Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)

SAP

Atari systems using POKEY sound chip

SPC

Super Nintendo/Super Famicom

VGM/VGZ

Sega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro

python-wavefile 1.6.3
Dependencies: libsndfile@1.2.2-0.68f6c16 portaudio@190600.20161030
Propagated dependencies: python-numpy@2.4.6 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.

qpwgraph 1.0.2
Dependencies: alsa-lib@1.2.16.1 libxkbcommon@1.13.1 pipewire@1.6.8 qtbase@6.9.2 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://gitlab.freedesktop.org/rncbc/qpwgraph
Licenses: GPL 2
Build system: cmake
Synopsis: PipeWire graph manager
Description:

qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework. It provides a visual interface to audio and video connections managed by PipeWire.

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.

tao 1.0-beta-10May2006
Dependencies: audiofile@0.3.6 libxi@1.8.2 libxmu@1.2.1 mesa@26.0.2 freeglut@3.4.0 flex@2.6.4 bison@3.8.2 sed@4.9 grep@3.11
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://taopm.sourceforge.net/
Licenses: GPL 2+
Build system: gnu
Synopsis: Sound Synthesis with Physical Models
Description:

Tao is a software package for sound synthesis using physical models. It provides a virtual acoustic material constructed from masses and springs which can be used as the basis for building quite complex virtual musical instruments. Tao comes with a synthesis language for creating and playing instruments and a C++ API for those who would like to use it as an object library.

portaudio 190600.20161030
Dependencies: alsa-lib@1.2.16.1 jack@0.125.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: http://www.portaudio.com/
Licenses: Expat
Build system: gnu
Synopsis: Audio I/O library
Description:

PortAudio is a portable C/C++ audio I/O library providing a simple API to record and/or play sound using a callback function or a blocking read/write interface.

libsoundio 2.0.0
Dependencies: alsa-lib@1.2.16.1 jack@0.125.0 pulseaudio@17.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: http://libsound.io
Licenses: Expat
Build system: cmake
Synopsis: C library for real-time audio input and output
Description:

libsoundio is a C library providing audio input and output. The API is suitable for real-time software such as digital audio workstations as well as consumer software such as music players.

patchage 1.0.10
Dependencies: alsa-lib@1.2.16.1 jack2@1.9.22-0.1795946 fmt@9.1.0 ganv@1.6.0 glibmm@2.86.0 gtkmm@2.24.5 dbus-glib@0.112
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://drobilla.net/software/patchage.html
Licenses: GPL 3+
Build system: meson
Synopsis: Modular patch bay for audio and MIDI systems
Description:

Patchage is a modular patch bay for audio and MIDI systems based on JACK and ALSA.

libebur128 1.2.6
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/jiixyj/libebur128
Licenses: Expat
Build system: cmake
Synopsis: Library implementing the EBU R 128 loudness standard
Description:

libebur128 is a C library that implements the EBU R 128 standard for loudness normalisation.

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.

shntool 3.0.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: http://etree.org/shnutils/shntool/
Licenses: GPL 2+ X11
Build system: gnu
Synopsis: WAVE audio data processing tool
Description:

shntool is a multi-purpose WAVE data processing and reporting utility. File formats are abstracted from its core, so it can process any file that contains WAVE data, compressed or not---provided there exists a format module to handle that particular file type. It can also generate CUE files, and use them split WAVE data into multiple files.

Page: 1…3435363738…1374
Total packages: 32967