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.
The blvco LADSPA plugin provides three anti-aliased oscillators:
Pulse-VCO, a dirac pulse oscillator with flat amplitude spectrum
Saw-VCO, a sawtooth oscillator with 1/F amplitude spectrum
Rec-VCO, a square / rectangle oscillator
All oscillators are low-pass filtered to provide waveforms similar to the output of analog synthesizers such as the Moog Voyager.
clalsadrv is a C++ wrapper around the ALSA API simplifying access to ALSA PCM devices.
This package provides a python API to read and write MIDI files.
LV2 port of CAPS, a collection of audio plugins comprising basic virtual guitar amplification and a small range of classic effects, signal processors and generators of mostly elementary and occasionally exotic nature.
Rubber Band is a library and utility program that permits changing the tempo and pitch of an audio recording independently of one another.
libebur128 is a C library that implements the EBU R 128 standard for loudness normalisation.
OpenAL provides capabilities for playing audio in a virtual 3D environment. Distance attenuation, doppler shift, and directional sound emitters are among the features handled by the API. More advanced effects, including air absorption, occlusion, and environmental reverb, are available through the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture.
libmt32emu is a C/C++ library which approximately emulates the Roland MT-32, CM-32L and LAPC-I synthesizer modules. It is part of the Munt project.
Ardour is a multi-channel digital audio workstation, allowing users to record, edit, mix and master audio and MIDI projects. It is targeted at audio engineers, musicians, soundtrack editors and composers.
libsoundio is a C library providing audio input and output. The API is suitable for real-time software such as digital audio workstations as well as consumer software such as music players.
LibTiMidity is a MIDI to WAVE converter library that uses Gravis Ultrasound-compatible patch files to generate digital audio data from General MIDI files.
Noise Repellent is an LV2 plugin to reduce noise. It has the following features:
Spectral gating and spectral subtraction suppression rule
Adaptive and manual noise thresholds estimation
Adjustable noise floor
Adjustable offset of thresholds to perform over-subtraction
Time smoothing and a masking estimation to reduce artifacts
Basic onset detector to avoid transients suppression
Whitening of the noise floor to mask artifacts and to recover higher frequencies
Option to listen to the residual signal
Soft bypass
Noise profile saved with the session
TiMidity++ is a software synthesizer. It can play MIDI files by converting them into PCM waveform data; give it a MIDI data along with digital instrument data files, then it synthesizes them in real-time, and plays. It can not only play sounds, but also can save the generated waveforms into hard disks as various audio file formats.
Game-music-emu is a collection of video game music file emulators that support the following formats and systems:
AYZX Spectrum/Asmtrad CPC
GBSNintendo Game Boy
GYMSega Genesis/Mega Drive
HESNEC TurboGrafx-16/PC Engine
KSSMSX Home Computer/other Z80 systems (doesn't support FM sound)
NSF/NSFENintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
SAPAtari systems using POKEY sound chip
SPCSuper Nintendo/Super Famicom
VGM/VGZSega Master System/Mark III, Sega Genesis/Mega Drive, BBC Micro
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.
Libmixed is a library for real-time audio processing pipelines for use in audio/video/games. It can serve as a base architecture for complex DSP systems.
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.
WebRTC-Audio-Processing library based on Google's implementation of WebRTC.
This package provides a barebones, fast LV2 bass enhancement plugin.
yabridgectl is a tool to setup and update yabridge.
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.
Swh-plugins-lv2 is a collection of audio plugins in LV2 format. Plugin classes include: dynamics (compressor, limiter), time (delay, chorus, flanger), ringmodulator, distortion, filters, pitchshift, oscillators, emulation (valve, tape), bit fiddling (decimator, pointer-cast), etc.
This package provides libshout plus IDJC extensions.
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.