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.
Jalv is a simple but fully featured LV2 host for JACK. It runs LV2 plugins and exposes their ports as JACK ports, essentially making any LV2 plugin function as a JACK application.
libdjinterop is a C++ library that allows access to database formats used to store information about DJ record libraries.
This project is a rebirth of a direct integration between Bluez and ALSA. Since Bluez >= 5, the built-in integration has been removed in favor of 3rd party audio applications. From now on, Bluez acts as a middleware between an audio application, which implements Bluetooth audio profile, and a Bluetooth audio device. BlueALSA registers all known Bluetooth audio profiles in Bluez, so in theory every Bluetooth device (with audio capabilities) can be connected. In order to access the audio stream, one has to connect to the ALSA PCM device called bluealsa. The device is based on the ALSA software PCM plugin.
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.
This package provides python bindings for libsndfile based on CFFI and NumPy.
Patchage is a modular patch bay for audio and MIDI systems based on JACK and ALSA.
WebRTC-Audio-Processing library based on Google's implementation of WebRTC.
ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming.
libaudec is a wrapper library over ffmpeg, sndfile and libsamplerate for reading and resampling audio files, based on Robin Gareus' audio_decoder code.
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.
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.
A curated selection of 9,795 ProjectM/Milkdrop presets, meant to be included in any projectM-based application.
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.
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.
This is a simple Milkdrop-like music visualizer that uses the projectM library to visualize audio input.
Butt is a tool to stream audio to a ShoutCast or Icecast server.
Lilv is a C library to make the use of LV2 plugins as simple as possible for applications. Lilv is the successor to SLV2, rewritten to be significantly faster and have minimal dependencies.
Odio SACD is a command-line application which takes a Super Audio CD source and extracts a 24-bit high resolution WAV file. It handles both DST and DSD streams.
Faust is a programming language for realtime audio signal processing.
This package provides a command-line AAC-encoder.
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.
TinyALSA is a small library to interface with ALSA in the Linux kernel.
QJackRcd is a simple graphical stereo recorder for JACK supporting silence processing for automatic pause, file splitting, and background file post-processing.
This package provides a python API to read and write MIDI files.