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

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.


zita-resampler 1.6.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html
Licenses: GPL 3+
Build system: gnu
Synopsis: C++ library for resampling audio signals
Description:

Libzita-resampler is a C++ library for resampling audio signals. It is designed to be used within a real-time processing context, to be fast, and to provide high-quality sample rate conversion.

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.

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.

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.

python-pyaudio 0.2.14
Dependencies: portaudio@190600.20161030
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://people.csail.mit.edu/hubert/pyaudio/
Licenses: Expat
Build system: pyproject
Synopsis: Bindings for PortAudio v19
Description:

This package provides bindings for PortAudio v19, the cross-platform audio input/output stream library.

libfreeaptx 0.2.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/regularhunter/libfreeaptx
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Free implementation of aptX
Description:

libfreeaptx is an implementation of the Audio Processing Technology codecs aptX and aptX HD, mainly intended for use with an A2DP bluetooth profile.

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.

snapcast 0.34.0
Dependencies: alsa-lib@1.2.16 avahi@0.8 boost@1.89.0 expat@2.7.1 flac@1.5.0 libvorbis@1.3.7 openssl@3.5.5 opus@1.6.1 pulseaudio@16.1 soxr@0.1.3
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/badaix/snapcast
Licenses: GPL 3+
Build system: cmake
Synopsis: Synchronous multiroom audio player
Description:

Snapcast is a multi-room client-server audio player. Clients are time synchronized with the server to play synced audio.

lv2-mda-epiano 0.0.2
Dependencies: lv2@1.18.10 lvtk@1.2.0-0.23dd995
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://elephly.net/lv2/mdaepiano.html
Licenses: GPL 3+
Build system: gnu
Synopsis: LV2 port of the mda EPiano plugin
Description:

An LV2 port of the mda EPiano VSTi.

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.

noise-repellent 0.2.3
Dependencies: fftwf@3.3.10 libspecbleach@0.1.6 lv2@1.18.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/lucianodato/noise-repellent
Licenses: LGPL 3+
Build system: meson
Synopsis: LV2 plugin for broadband noise reduction
Description:

Noise Repellent is an LV2 plugin to reduce noise. It has the following features:

  1. Spectral gating and spectral subtraction suppression rule

  2. Adaptive and manual noise thresholds estimation

  3. Adjustable noise floor

  4. Adjustable offset of thresholds to perform over-subtraction

  5. Time smoothing and a masking estimation to reduce artifacts

  6. Basic onset detector to avoid transients suppression

  7. Whitening of the noise floor to mask artifacts and to recover higher frequencies

  8. Option to listen to the residual signal

  9. Soft bypass

  10. Noise profile saved with the session

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.

qjackctl 1.0.4
Dependencies: alsa-lib@1.2.16 jack@0.125.0 portaudio@190600.20161030 qtbase@6.9.2 qtsvg@6.9.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://qjackctl.sourceforge.io/
Licenses: GPL 2+
Build system: cmake
Synopsis: Jack server control application
Description:

Control a Jack server. Allows you to plug various sources into various outputs and to start, stop and configure jackd

portaudio 190600.20161030
Dependencies: alsa-lib@1.2.16 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.

python-sounddevice 0.5.3
Dependencies: portaudio@190600.20161030
Propagated dependencies: python-cffi@1.17.1 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://python-sounddevice.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: Play and record sound with Python
Description:

This Python module provides bindings for the PortAudio library and a few convenience functions to play and record NumPy arrays containing audio signals.

soundtouch 2.3.1
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.

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

zita-alsa-pcmi 0.3.2
Dependencies: alsa-lib@1.2.16 fftw@3.3.10
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://kokkinizita.linuxaudio.org
Licenses: GPL 3+
Build system: gnu
Synopsis: C++ wrapper around the ALSA API
Description:

Zita-alsa-pcmi is a C++ wrapper around the ALSA API. It provides easy access to ALSA PCM devices, taking care of the many functions required to open, initialise and use a hw: device in mmap mode, and providing floating point audio data.

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.

rsound 1.1
Dependencies: alsa-lib@1.2.16 jack@0.125.0 ao@1.2.2-5-g20dc8ed libsamplerate@0.1.9 openal@1.23.1 portaudio@190600.20161030 pulseaudio@16.1
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://themaister.net/rsound.html
Licenses: GPL 3+
Build system: gnu
Synopsis: Networked audio system
Description:

RSound allows you to send audio from an application and transfer it directly to a different computer on your LAN network. It is an audio daemon with a much different focus than most other audio daemons.

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.

pipemixer 0.5.0
Dependencies: libinih@62 ncurses@6.2.20210619 pipewire@1.4.10
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.

bs1770gain 0.7.0
Dependencies: ffmpeg@4.4.7 sox@14.4.2
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://manpages.debian.org/sid/bs1770gain/bs1770gain.1.en.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Tool to adjust loudness of media files
Description:

BS1770GAIN is a loudness scanner compliant with ITU-R BS.1770 and its flavors EBU R128, ATSC A/85, and ReplayGain 2.0. It helps normalizing the loudness of audio and video files to the same level.

Total packages: 72465