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

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.2-0.68f6c16
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.

snd 26.3
Dependencies: alsa-lib@1.2.16 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.

xjackfreak 1.0
Dependencies: jack@0.125.0 libx11@1.8.12 libxt@1.3.1 libxext@1.3.6
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/johnhldavis/xjackfreak
Licenses: GPL 3+
Build system: gnu
Synopsis: JACK audio frequency analyzer and display
Description:

XJackFreak is an audio analysis and equalizing tool for the Jack Audio Connection Kit. It can display the FFT of any input, modify it and output the result.

dsp 2.0
Dependencies: alsa-lib@1.2.16 ao@1.2.2-5-g20dc8ed ffmpeg@8.1.1 ladspa@1.13 libmad@0.15.1b libsndfile@1.2.2-0.68f6c16 fftw@3.3.10 fftwf@3.3.10 zita-convolver@4.0.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/bmc0/dsp
Licenses: ISC
Build system: gnu
Synopsis: Audio processing program with an interactive mode
Description:

dsp is an audio processing program with an interactive mode.

lvtk 2-0.a73feab
Dependencies: boost@1.89.0 gtkmm@4.20.0 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.

vo-aacenc 0.1.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sourceforge.net/projects/opencore-amr/
Licenses: ASL 2.0
Build system: gnu
Synopsis: VisualOn AAC Encoder
Description:

VO-AACENC is the VisualOn implementation of Advanced Audio Coding (AAC) encoder.

aubio 0.4.9
Dependencies: jack2@1.9.22-0.1795946 libsndfile@1.2.2-0.68f6c16 libsamplerate@0.1.9 ffmpeg@4.4.7 fftwf@3.3.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://aubio.org/
Licenses: GPL 3+
Build system: waf
Synopsis: Library for audio labelling
Description:

aubio is a tool designed for the extraction of annotations from audio signals. Its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing MIDI streams from live audio.

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

libkeyfinder 2.2.7
Dependencies: fftw@3.3.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://mixxxdj.github.io/libkeyfinder/
Licenses: GPL 3+
Build system: cmake
Synopsis: Musical key detection for digital audio
Description:

libkeyfinder is a small C++11 library for estimating the musical key of digital audio.

adplug 2.4
Propagated dependencies: libbinio@1.5-0.e88dad0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://adplug.github.io/
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: AdLib sound player library
Description:

AdPlug is a hardware independent AdLib sound player library, mainly written in C++. AdPlug plays sound data, originally created for the AdLib (OPL2/3) audio board, on top of an OPL2/3 emulator or by using the real hardware. No OPL2/3 chips are required for playback.

chow-tape-model 2.11.4
Dependencies: alsa-lib@1.2.16 freeglut@3.4.0 freetype@2.13.3 jack2@1.9.22-0.1795946 libxcursor@1.2.3 libxext@1.3.6 libxinerama@1.1.5 libxrandr@1.5.4 lv2@1.18.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://chowdsp.com/products.html
Licenses: GPL 3
Build system: cmake
Synopsis: Physical modeling for analog tape machines
Description:

CHOW Tape is an analog tape machine physical model, originally based on the Sony TC-260. The current version can be used to emulate a wide variety of reel-to-reel tape machines.

python-sofa 0.2.0
Propagated dependencies: python-netcdf4@1.7.2 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/spatialaudio/python-sofa/
Licenses: Expat
Build system: pyproject
Synopsis: Python @acronym{Spatially Oriented Format for Acoustics, SOFA} API
Description:

Python API for Spatially Oriented Format for Acoustics files as specified in SOFA conventions.

alsa-modular-synth 2.2.1
Dependencies: alsa-lib@1.2.16 clalsadrv@2.0.0 fftw@3.3.10 jack@0.125.0 ladspa@1.13 liblo@0.31 qtbase@5.15.17
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://alsamodular.sourceforge.net/
Licenses: GPL 2
Build system: gnu
Synopsis: Realtime modular synthesizer and effect processor
Description:

AlsaModularSynth is a digital implementation of a classical analog modular synthesizer system. It uses virtual control voltages to control the parameters of the modules. The control voltages which control the frequency e.g. of the VCO (Voltage Controlled Oscillator) and VCF (Voltage Controlled Filter) modules follow the convention of 1V / Octave.

freepats 20060219
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://freepats.zenvoid.org
Licenses: GPL 2+
Build system: trivial
Synopsis: GUS compatible patches for MIDI players
Description:

FreePats is a project to create a free and open set of GUS compatible patches that can be used with softsynths such as Timidity and WildMidi.

webrtc-audio-processing 0.3.1
Dependencies: abseil-cpp@20250814.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/
Licenses: non-copyleft
Build system: gnu
Synopsis: WebRTC's Audio Processing Library
Description:

WebRTC-Audio-Processing library based on Google's implementation of WebRTC.

python-pyo 1.0.6
Dependencies: liblo@0.31 libsndfile@1.2.2-0.68f6c16 portaudio@190600.20161030 portmidi@217
Propagated dependencies: python-wxpython@4.2.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/belangeo/pyo
Licenses: LGPL 3+
Build system: pyproject
Synopsis: Python module to build digital signal processing program
Description:

pyo is a Python module containing classes for a wide variety of audio signal processing types.

With pyo, user will be able to include signal processing chains directly in Python scripts or projects, and to manipulate them in real time through the interpreter. Tools in pyo module offer primitives, like mathematical operations on audio signal, basic signal processing (filters, delays, synthesis generators, etc.), but also complex algorithms to create sound granulation and others creative audio manipulations.

pyo supports OSC protocol (Open Sound Control), to ease communications between softwares, and MIDI protocol, for generating sound events and controlling process parameters. pyo allows creation of sophisticated signal processing chains with all the benefits of a mature, and widely used, general programming language.

python-pysox 1.5.0
Dependencies: sox@14.4.2
Propagated dependencies: python-numpy@2.3.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/rabitt/pysox
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python wrapper around SoX
Description:

python-pysox is a wrapper around the sox command line tool. The API offers Transformer and Combiner classes that allow the user to incrementally build up effects and audio manipulations. python-pysox also provides methods for querying audio information such as sample rate, determining whether an audio file is silent, and much more.

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.

tinyalsa 2.0.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/tinyalsa/tinyalsa
Licenses: non-copyleft
Build system: gnu
Synopsis: ALSA interfacing library
Description:

TinyALSA is a small library to interface with ALSA in the Linux kernel.

libbs2b 3.1.0
Dependencies: libsndfile@1.2.2-0.68f6c16
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://sourceforge.net/projects/bs2b/
Licenses: Expat
Build system: gnu
Synopsis: Bauer stereophonic-to-binaural DSP
Description:

The Bauer stereophonic-to-binaural DSP (bs2b) library and plugins is designed to improve headphone listening of stereo audio records. Recommended for headphone prolonged listening to disable superstereo fatigue without essential distortions.

python-python3-midi 0.2.5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/NFJones/python3-midi
Licenses: Expat
Build system: pyproject
Synopsis: Python MIDI API
Description:

This package provides a python API to read and write MIDI files.

yabridgectl 5.1.1
Dependencies: dbus@1.16.2 yabridge@5.1.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/robbert-vdh/yabridge
Licenses: GPL 3+
Build system: cargo
Synopsis: Utility to set up and update yabridge
Description:

yabridgectl is a tool to setup and update yabridge.

cyanrip 0.9.3.1
Dependencies: curl@8.6.0 ffmpeg@8.1.1 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.

amb-plugins 0.8.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 ambisonics plugins
Description:

The AMB plugins are a set of LADSPA ambisonics plugins, mainly to be used within Ardour. Features include: mono and stereo to B-format panning, horizontal rotator, square, hexagon and cube decoders.

Page: 132333435361356
Total packages: 32521