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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Rosegarden is a music composition and editing environment based around a MIDI sequencer that features a rich understanding of music notation and includes basic support for digital audio.
Surge is a subtractive hybrid digital synthesizer. Each patch contains two scenes which are separate instances of the entire synthesis engine (except effects) that can be used for layering or split patches.
amsynth is an easy-to-use software synthesizer with a classic subtractive synthesizer topology. Its features include: dual oscillators (sine, saw, square, noise) with hard sync; 12 and 24 dB/oct resonant filters (low-pass, high-pass, band-pass, notch); mono, poly, legato keyboard modes; dual ADSR envelope generators for filter and amplitude; LFO which can modulate the oscillators, filter, and amplitude; distortion and reverb effects.
Music21 is a set of tools for helping scholars and other active listeners answer questions about music quickly and simply.
Spectacle is a real-time spectral analyzer using the short-time Fourier transform, available as LV2 audio plugin and JACK client.
mididings is a MIDI router/processor based on Python, supporting ALSA and JACK MIDI. Features include:
MIDI routing and filtering; filter events depending on their event type, channel, note number, velocity, etc., and freely route them between an arbitrary number of input and output ports.
Modifying and converting MIDI events; transpose notes, apply velocity curves, change controller values and ranges, or convert events to any other MIDI event type. mididings also includes more complex functions like a diatonic harmonizer, floating split points, latched notes, and more.
Seamless switching between patches; set up different "scenes", each with its own MIDI routing and processing, and switch between them at any time, even while playing. Switching scenes does not affect notes already held, and does not result in dropouts or stuck notes!
MIDI event monitoring, running external commands; print MIDI event data to the console to help debugging your patches and configuring your MIDI controllers. In addition to its MIDI output, mididings can also execute shell commands and send OSC or DBUS messages.
Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to enable professional yet simple and intuitive pattern-based drum programming.
This package provides the LV2 plugin "GxVoodooFuzz", a simulation modelled after the Voodoo Lab SuperFuzz pedal. It's basically a Bosstone circuit, followed by the tone control of the FoxToneMachine in parallel with a DarkBooster, followed by a volume control.
Fogpad is a reverb effect in which the reflections can be frozen, filtered, pitch shifted and ultimately disintegrated. This is an unofficial port of the Regrader plugin created by Igorski. It is available as an LV2 plugin and a standalone JACK application.
This package provides a tool to control any MIDI-enabled hardware such as synthesizers, drum machines, samplers, or effects. It lets you create custom user interfaces for your MIDI hardware.
Wolf Spectrum is a real-time 2D spectrogram plugin. It is provided as an LV2 plugin and as a standalone Jack application.
opustags is an Ogg Opus tag editor. It reads and edits the comment header of an Ogg Opus audio file, offering both read-only and editing modes. Tags can be edited interactively with an editor of your choice.
The Non Timeline is a powerful, reliable and fast modular digital audio timeline arranger. It utilizes JACK for inter-application audio I/O and the NTK GUI toolkit for a fast and lightweight user interface. Non Timeline can be used alone or in concert with Non Mixer and Non Sequencer to form a complete studio.
Synthesis ToolKit in C++ (STK) is a set of audio signal processing and algorithmic synthesis classes written in C++.
This package also provides its demo project, examples, ElectricGuitar, RagaMatic and Effects.
A semi-modular software synthesizer and fx plugin
MusE is a MIDI/Audio sequencer with recording and editing capabilities. Its audio sequencer supports the LADSPA, DSSI, and LV2 audio plugin formats; the MIDI sequencer provides a piano roll, a drum editor, a list view, and a score editor. MusE aims to be a complete multitrack virtual studio.
A Python interface to Last.fm and other API-compatible websites such as Libre.fm.
Pragha is a lightweight music player based on Gtk and sqlite. It is constructed to be fast, light, and simultaneously tries to be complete without obstructing your daily work.
This package provides a Gtk4 GUI for the ALSA controls presented by the Linux kernel Focusrite Scarlett2 USB Protocol Mixer Driver.
GNU LilyPond is a music typesetter, which produces high-quality sheet music. Music is input in a text file containing control sequences which are interpreted by LilyPond to produce the final document. It is extendable with Guile.
Synthpod is an LV2 host. It can be run as a standalone app and be used as a tool for live performances or general audio and event filtering.
This package provides the Rakarrack effects as LV2 plugins. The ports are done such that hopefully when Rakarrack gets an active maintainer these will get merged into the original project.
This is a Faust implementation of a 1969 designed Yamaha combo organ, the YC-20. This package provides an LV2 plugin and a standalone version. Processing for the organ is based on original schematics and measurements from a working specimen. This instrument simulates the circutry as a whole to realisticly reproduce the features and flaws of the real deal.
The jalv.select package provides a graphical user interface allowing users to select LV2 plugins and run them with jalv.