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.
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.
Musikcube is a terminal-based music player, library, and streaming audio server.
GNU Solfege is a program for practicing musical ear-training. With it, you can practice your recognition of various musical intervals and chords. It features a statistics overview so you can monitor your progress across several sessions. Solfege is also designed to be extensible so you can easily write your own lessons.
Qtractor is an Audio/MIDI multi-track sequencer application. It uses JACK for audio and ALSA sequencer for MIDI as multimedia infrastructures and follows a traditional multi-track tape recorder control paradigm.
Clyrics is an extensible command-line tool to fetch the lyrics of songs. It can be used in daemon mode along with the Music-on-Console (MOC) and cmus console music players.
This package provides an LV2 plugin that allows for pattern-controlled MIDI amp & time stretching to produce shuffle / swing effects.
Key features include:
MIDI velocity amplification and timing manipulation plugin
Swing and shuffle rhythms
Pre-generator dynamics
Tempo rubato
Pattern (sliders) or shape-controlled
MIDI filters
Smart quantization
This is the continuation of the official Discogs API client for Python. It enables you to query the Discogs database for information on artists, releases, labels, users, Marketplace listings,and more. It also supports OAuth 1.0a authorization, which allows you to change user data such as profile information, collections and wantlists,inventory, and orders.
Wolf Shaper is a waveshaper plugin with a graph editor. It is provided as an LV2 plugin and as a standalone Jack application.
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.
Schism Tracker is a reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes to improve IT playback.
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.
This package provides the LV2 plugin "GxToneMender", a clean boost effect with a 3-knob tonestack.
Pure Data (aka Pd) is a visual programming language. Pd enables musicians, visual artists, performers, researchers, and developers to create software graphically, without writing lines of code. Pd is used to process and generate sound, video, 2D/3D graphics, and interface sensors, input devices, and MIDI. Pd can easily work over local and remote networks to integrate wearable technology, motor systems, lighting rigs, and other equipment. Pd is suitable for learning basic multimedia processing and visual programming methods as well as for realizing complex systems for large-scale projects.
ZPlugins is a collection of audio DSP plugins intended to be bundled with the Zrythm digital audio workstation (DAW).
LMMS is a digital audio workstation. It includes tools for sequencing melodies and beats and for mixing and arranging songs. LMMS includes instruments based on audio samples and various soft sythesizers. It can receive input from a MIDI keyboard.
Samplebrain chops samples up into a 'brain' of interconnected small sections called blocks which are connected into a network by similarity. It processes a target sample, chopping it up into blocks in the same way, and tries to match each block with one in its brain to play in realtime.
Zrythm is a digital audio workstation designed to be featureful and easy to use. It offers unlimited automation options, LV2 plugin support, JACK support and chord assistance.
klick is an advanced command-line based metronome for JACK. It allows you to define complex tempo maps for entire songs or performances.
Glyr comes both in a command-line interface tool (glyrc) and as a C library (libglyr).
The sort of metadata glyr is searching (and downloading) is usually the data you see in your musicplayer. And indeed, originally it was written to serve as internally library for a musicplayer, but has been extended to work as a standalone program which is able to download cover art, lyrics, photos, biographies, reviews and more.
This package provides the LV2 plugin "GxOverDriver", an overdrive effect.
Frescobaldi is a LilyPond sheet music text editor with syntax highlighting and automatic completion. Among other things, it can render scores next to the source, can capture input from MIDI or read MusicXML and ABC files, has a MIDI player for proof-listening, and includes a documentation browser.
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.
WhySynth is a versatile softsynth which operates as a plugin for the DSSI Soft Synth Interface. A brief list of features:
4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice.
11 oscillator modes: minBLEP, wavecycle, chorused wavecycle, asynchronous granular, three FM modes, waveshaper, noise, PADsynth, and phase distortion.
10 filter modes.
flexible modulation and mixdown options, plus effects.
This package provides the LV2 plugin "GxHyperion", a simulation of the Hyperion Fuzz pedal.