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

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.


libopenshot-audio 0.5.0
Dependencies: alsa-lib@1.2.11 libx11@1.8.12 freetype@2.13.3 libxrandr@1.5.4 libxinerama@1.1.5 libxcursor@1.2.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://openshot.org
Licenses: LGPL 3+
Build system: cmake
Synopsis: Audio editing and playback for OpenShot
Description:

OpenShot Audio Library (libopenshot-audio) allows high-quality editing and playback of audio, and is based on the JUCE library.

python-pyliblo3 0.16.3
Dependencies: liblo@0.31
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/gesellkammer/pyliblo3
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.

pa-notify 1.5.0
Dependencies: glib@2.86.0 libnotify@0.8.8 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.

wavpack 5.8.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.wavpack.com/
Licenses: Modified BSD
Build system: gnu
Synopsis: Hybrid lossless audio codec
Description:

WavPack is an audio compression format with lossless, lossy and hybrid compression modes. This package contains command-line programs and library to encode and decode wavpack files.

cava 0.10.6
Dependencies: alsa-lib@1.2.11 fftw@3.3.10 ncurses@6.2.20210619 pipewire@1.5.85 pulseaudio@16.1 iniparser@4.2.6 sdl2@2.30.8 autoconf-archive@2023.02.20
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/karlstav/cava
Licenses: Expat
Build system: gnu
Synopsis: Console audio visualizer for ALSA, MPD, and PulseAudio
Description:

C.A.V.A. is a bar audio spectrum visualizer for the terminal using ALSA, MPD, PulseAudio, or a FIFO buffer as its input.

libdjinterop 0.24.3
Dependencies: sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/xsco/libdjinterop
Licenses: LGPL 3+
Build system: cmake
Synopsis: C++ library for access to DJ record libraries
Description:

libdjinterop is a C++ library that allows access to database formats used to store information about DJ record libraries.

supercollider 3.14.0
Dependencies: jack2@1.9.21 libsndfile@1.2.0 fftw@3.3.10 libxt@1.3.1 readline@8.2.13 alsa-lib@1.2.11 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.11.14 ruby@3.3.9 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.

midicomp 0.0.8-1.70f7696
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/markc/midicomp
Licenses: AGPL 3
Build system: cmake
Synopsis: Convert SMF MIDI files to and from plain text
Description:

midicomp can manipulate SMF (Standard MIDI File) files. It can both read and write SMF files in 0 or format 1 and also read and write its own plain text format. This means a SMF file can be turned into easily parseable text, edited with any text editor or filtered through any script language, and recompiled back into a binary SMF file.

cable 0.9.21
Dependencies: python@3.11.14 python-dbus@1.2.18 python-jack-client@0.5.5 python-pyqt@6.9.1 python-requests@2.32.5
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/magillos/Cable
Licenses: GPL 3+
Build system: pyproject
Synopsis: GUI for pipewire and wireplumber settings and connections
Description:

This is a PyQT GUI application to dynamically modify Pipewire and Wireplumber settings at runtime, such as quantum. sample rate, latency offset setting, services restart and more. It features side-by-side and graph style connections manager, pw-top wrapper, simple ALSA mixer and jack_delay GUI.

rtaudio 5.2.0
Dependencies: alsa-lib@1.2.11 jack@0.125.0 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://www.music.mcgill.ca/~gary/rtaudio/
Licenses: Expat
Build system: cmake
Synopsis: Common API for real-time audio I/O
Description:

RtAudio is a set of C++ classes that provides a common API for real-time audio input/output. It was designed with the following objectives:

  • object-oriented C++ design

  • simple, common API across all supported platforms

  • only one source and one header file for easy inclusion in programming projects

  • allow simultaneous multi-api support

  • support dynamic connection of devices

  • provide extensive audio device parameter control

  • allow audio device capability probing

  • automatic internal conversion for data format, channel number compensation, (de)interleaving, and byte-swapping

fluid-3 2.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/musescore/MuseScore/tree/master/share/sound
Licenses: Expat
Build system: trivial
Synopsis: Pro-quality GM soundfont
Description:

Fluid-3 is Frank Wen's pro-quality GM soundfont.

streamripper 1.64.6
Dependencies: faad2@2.8.8 glib@2.86.0 libmad@0.15.1b libvorbis@1.3.7
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://streamripper.sourceforge.net
Licenses: GPL 2+
Build system: gnu
Synopsis: Record audio streams to your hard drive
Description:

Streamripper records shoutcast-compatible streams. For shoutcast style streams it finds the “meta data” or track separation data, and uses that as a marker for where the track should be separated.

chow-tape-model 2.11.4
Dependencies: alsa-lib@1.2.11 freeglut@3.4.0 freetype@2.13.3 jack2@1.9.21 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.

libmodplug 0.8.9.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://modplug-xmms.sourceforge.net/
Licenses: Public Domain
Build system: gnu
Synopsis: Mod file playing library
Description:

Libmodplug renders mod music files as raw audio data, for playing or conversion. mod, .s3m, .it, .xm, and a number of lesser-known formats are supported. Optional features include high-quality resampling, bass expansion, surround and reverb.

alsa-midi-latency-test 0.0.5-0.07e43f8
Dependencies: alsa-lib@1.2.11
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/koppi/alsa-midi-latency-test
Licenses: GPL 2+
Build system: gnu
Synopsis: Measure the roundtrip time of MIDI messages
Description:

alsa-midi-latency-test measures the roundtrip time of a MIDI message in the alsa subsystem of the Linux kernel using a high precision timer. It calculates the worst case roundtrip time of all sent MIDI messages and displays a histogram of the roundtrip time jitter.

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.

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

jack-example-tools 3
Dependencies: alsa-lib@1.2.11 jack2@1.9.21 libsndfile@1.2.0 opus@1.5.2 readline@8.2.13
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/jackaudio/jack-example-tools
Licenses: GPL 2+ GPL 3+
Build system: meson
Synopsis: Tools for JACK connections
Description:

This package provides tools for managing JACK connections and testing or configuring the JACK session. Tools include jack_lsp, jack_connect, and jack_transport.

fil-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 four-band parametric equalizer plugin
Description:

This package provides a LADSPA plugin for a four-band parametric equalizer. Each section has an active/bypass switch, frequency, bandwidth and gain controls. There is also a global bypass switch and gain control.

The 2nd order resonant filters are implemented using a Mitra-Regalia style lattice filter, which is stable even while parameters are being changed.

All switches and controls are internally smoothed, so they can be used live without any clicks or zipper noises. This makes this plugin suitable for use in systems that allow automation of plugin control ports, such as Ardour, or for stage use.

libltc 1.3.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://x42.github.io/libltc/
Licenses: LGPL 3+
Build system: gnu
Synopsis: Encode or decode Linear/Longitudinal Time Code (LTC) audio
Description:

Libltc is a POSIX-C Library for handling Linear/Longitudinal Time Code (LTC) data.

guitarix-lv2 0.44.1
Dependencies: libsndfile@1.2.0 boost@1.83.0 curl@8.6.0 avahi@0.8 eigen@3.4.0 lv2@1.18.10 lilv@0.24.22 ladspa@1.13 jack@0.125.0 gtkmm@3.24.9 gtk+@3.24.51 fftwf@3.3.10 lrdf@0.6.1 zita-resampler@1.6.2 zita-convolver@4.0.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://guitarix.org/
Licenses: GPL 2+
Build system: waf
Synopsis: Virtual guitar amplifier
Description:

Guitarix is a virtual guitar amplifier running JACK. Guitarix takes the signal from your guitar as a mono-signal from your sound card. The input is processed by a main amp and a rack-section. Both can be routed separately and deliver a processed stereo-signal via JACK. You may fill the rack with effects from more than 25 built-in modules including stuff from a simple noise gate to modulation effects like flanger, phaser or auto-wah.

snd 25.2
Dependencies: alsa-lib@1.2.11 fftw@3.3.10 flac@1.5.0 gmp@6.3.0 gsl@2.8 jack2@1.9.21 libsamplerate@0.1.9 motif@2.3.8-1.0f556b0 mpc@1.3.1 mpfr@4.2.2 mpg123@1.31.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/
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.

libspecbleach 0.1.6
Dependencies: fftwf@3.3.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/lucianodato/libspecbleach
Licenses: LGPL 2.1+
Build system: meson
Synopsis: C library for audio noise reduction and other spectral effects
Description:

This package provides a C library for audio noise reduction and other spectral effects. It is based on the algorithms that were used in noise-repellent. These were extracted into a this standalone library to remove the lv2 dependency. It uses the concept of a spectral processor which itself uses a STFT to process the audio.

sratom 0.6.16
Propagated dependencies: lv2@1.18.10 serd@0.32.0 sord@0.16.16
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://drobilla.net/software/sratom.html
Licenses: ISC
Build system: meson
Synopsis: Library for serialising LV2 atoms to/from RDF
Description:

Sratom is a library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax.

Page: 125262728291301
Total packages: 31209