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 package provides Python bindings for the Libdiscid library. The main purpose is the calculation of Disc IDs for use with the MusicBrainz database. Additionally the disc Media Catalog Number (MCN) and track International Standard Recording Code (ISRC) can be extracted.
ZynAddSubFX is a feature heavy realtime software synthesizer. It offers three synthesizer engines, multitimbral and polyphonic synths, microtonal capabilities, custom envelopes, effects, etc.
This plugin for beets automatically obtains tag data from https://bandcamp.com/. It's also capable of getting song lyrics and album art using the beets FetchArt plugin.
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.
pianobar is a console-based music player for the personalized online radio pandora.com. It has configurable keys for playing and managing stations, can be controlled remotely via fifo, and can run event-based scripts for scrobbling, notifications, etc.
Audacious is an audio player descended from XMMS. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists. Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp Classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more.
GNU cursynth is a polyphonic synthesizer that runs graphically in the terminal. It is built on a full-featured subtractive synthesis engine. Notes and parameter changes may be entered via MIDI or the computer's keyboard.
A Python interface to Last.fm and other API-compatible websites such as Libre.fm.
The Non Sequencer is a powerful, lightweight, real-time, pattern-based MIDI sequencer. It utilizes the JACK Audio Connection Kit for MIDI I/O and the NTK GUI toolkit for its user interface. Everything in Non Sequencer happens on-line, in real-time. Music can be composed live, while the transport is rolling.
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.
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 an MQTT interface extension for Mopidy music server.
This package provides a multi-channel MIDI step sequencer LV2 plugin with a selectable pattern matrix size.
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.
GNU Denemo is a music notation editor that provides a convenient interface to the powerful music engraving program Lilypond. Music can be typed in using the computer keyboard, played in using a MIDI keyboard, or even input via a microphone connected to the sound card. The final product is publication-quality music notation that is continuously generated in the background while you work.
libdiscid is a C library for creating MusicBrainz and freedb disc IDs from audio CDs. It reads a CD's table of contents (TOC) and generates an identifier which can be used to lookup the CD at MusicBrainz. Additionally, it provides a submission URL for adding the disc ID to the database and gathers ISRCs and the MCN (=UPC/EAN) from disc.
Drumstick is a set of MIDI libraries using C++/Qt5 idioms and style. It includes a C++ wrapper around the ALSA library sequencer interface. A complementary library provides classes for processing SMF (Standard MIDI files: .MID/.KAR), Cakewalk (.WRK), and Overture (.OVE) file formats. A multiplatform realtime MIDI I/O library is also provided with various output backends, including ALSA, OSS, Network and FluidSynth.
Bristol is an emulation package for a number of different classic synthesizers including additive and subtractive and a few organs. The application consists of the engine, which is called bristol, and its own GUI library called brighton that represents all the emulations. There are currently more than twenty different emulations; each does sound different although the author maintains that the quality and accuracy of each emulation is subjective.
Jack-keyboard is a virtual MIDI keyboard, a program that allows you to send JACK MIDI events (i.e. play) using your PC keyboard.
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.
XUiDesigner parses an LV2 plugin's ttl file and generates the needed controller widgets. The created GUI can be saved as UI-Bundle, which then could be built and installed. For later editing of the UI, a JSON file is added, which you could load per drag 'n drop into XUiDesigner.
Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy to bind player actions, such as play and pause, to media keys. You can also get metadata about the playing track such as the artist and title for integration into status line generators or other command-line tools.
This package provides the LV2 plugin "GxToneMender", a clean boost effect with a 3-knob tonestack.
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.