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.
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.
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.
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 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.
This package provides pythonic libsndfile wrapper to read and write audio files.
FreePats is a project to create a free (as in free software) collection of digital instruments for music production. This sound bank is a partial release of the General MIDI sound set.
Dexed is a multi-platform, multi-format plugin synthesizer. The sound engine is closely modeled on the original Yamaha DX7 characteristics. Dexed is also a MIDI cartridge librarian/manager for the DX7. Features include:
144 DAW automatable DX7 parameters available from one single panel;
It fully supports DX7 input and output Sysex messages; including controller change. This means that you can use this with a native DX7/TX7 as a patch editor and sysex manager.
Every FM operator has a realtime VU meter to know which one is active.
It can load/save any DX7/TX7 sysex programs. It is also possible to save a single program into a different sysex file.
Dexed can be configured to use some of the original math limitation of a DX synthesizer. This does not only apply to the DAC, it also involves the bit resolution of the sine waves and the way that the amplitude is applied to each operator. Dexed comes with three engine types:
Modern: this is the original 24-bit implementation.
Mark I: Based on the OPL Series but at a higher resolution (LUT are 10-bits). The target of this engine is to be closest to the real DX7.
OPL Series: this is an experimental 8-bit implementation of the reversed engineered OPL family chips.
lv2toweb allows the user to create an xhtml page with information about the given LV2 plugin, provided that the plugin and its UI(s) match up with the provided metadata and adhere to well-known best practices.
yabridge is Yet Another way to use Windows audio plugins. It supports using Windows VST2, VST3, and CLAP plugins in plugin hosts as if they were native plugins, with optional support for plugin groups to enable inter-plugin communication for VST2 plugins and quick startup times.
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.
Csound is a user-programmable and user-extensible sound processing language and software synthesizer.
An LV2 port of the mda EPiano VSTi.
The infamous plugins are a collection of LV2 audio plugins for live performances. The plugins include a cellular automaton synthesizer, an envelope follower, distortion effects, tape effects and more.
CLAP stands for CLever Audio Plugin. It is an audio plugin ABI which defines a standard for Digital Audio Workstations and audio plugins to work together.
This package contains wrappers for accessing the ALSA API from Python. It is currently fairly complete for PCM devices, and has some support for mixers.
Ecasound is a software package designed for multitrack audio processing. It can be used for simple tasks like audio playback, recording and format conversions, as well as for multitrack effect processing, mixing, recording and signal recycling. Ecasound supports a wide range of audio inputs, outputs and effect algorithms. Effects and audio objects can be combined in various ways, and their parameters can be controlled by operator objects like oscillators and MIDI-CCs. A versatile console mode user-interface is included in the package.
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.
An easy to use audio filtering library made from webrtc code, used in libtoxcore.
RaySession is a session manager for audio programs such as Ardour, Carla, QTractor, Guitarix, Patroneo, Jack Mixer, etc. The principle is to load together audio programs, then be able to save or close all documents together. Its main purpose is to manage NSM compatible programs, but it also helps for other programs. It offers a patchbay for visualizing and editing connections.
This package provides a stereo reverb LADSPA plugin based on the well-known greverb.
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.
libInstPatch is a library for processing digital sample based MIDI instrument "patch" files. The types of files libInstPatch supports are used for creating instrument sounds for wavetable synthesis. libInstPatch provides an object framework (based on GObject) to load patch files, which can then be edited, converted, compressed and saved.
This package provides a simple sound library for C++.
This package provides a JACK Audio Connection Kit (JACK) client for Python. This variant uses the compatibility JACK implementation provided by Pipewire.