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.
This C++ library implements the Butterworth, RBJ, and Chebychev IIR filters. Samples are processed one by one, in real time. It can easily import coefficients generated with Python (scipy). It also avoids memory leaks by allocating memory at compile time, using templates, instead of calling malloc() or new.
LibOpenMPT is a cross-platform C++ and C module playback library. It is based on the player code of the Open ModPlug Tracker project.
Codec 2 is a speech codec designed for communications quality speech between 700 and 3200 bit/s. The main application is low bandwidth HF/VHF digital radio.
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.
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 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.
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.
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.
Omins-lv2 is a small collection of LV2 audio plugins for modular synthesis.
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.
This package provides various LADSPA plugins. cs_chorus and cs_phaser provide chorus and phaser effects, respectively; mvclpf24 provides four implementations of the low-pass filter used in vintage Moog synthesizers; mvchpf24 is based on the voltage-controlled high-pass filter by Robert Moog. The filters attempt to accurately emulate the non-linear circuit elements of their original analog counterparts.
TTA performs lossless compression on multichannel 8,16 and 24 bits data of the Wav audio files. Being lossless means that no data- quality is lost in the compression - when uncompressed, the data will be identical to the original. The compression ratios of TTA depend on the type of music file being compressed, but the compression size will generally range between 30% - 70% of the original. TTA format supports both of ID3v1/v2 and APEv2 tags.
MDA-LV2 is an LV2 port of the MDA plugins. It includes effects and a few instrument plugins.
C.A.V.A. is a bar audio spectrum visualizer for the terminal using ALSA, MPD, PulseAudio, or a FIFO buffer as its input.
RtOSC is a realtime safe library for handling OSC messages.
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.
dsp is an audio processing program with an interactive mode.
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 LV2 port of the mda EPiano VSTi.
RtMidi is a set of C++ classes (RtMidiIn, RtMidiOut, and API specific classes) that provide a common cross-platform API for realtime MIDI input/output.
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.
LV2 is an open specification for audio plugins and host applications. At its core, LV2 is a simple stable interface, accompanied by extensions which add functionality to support the needs of increasingly powerful audio software.
WebRTC-Audio-Processing library based on Google's implementation of WebRTC.
qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework. It provides a visual interface to audio and video connections managed by PipeWire.