Summary
Midi
This metapackage will install packages useful for MIDI, including trackers,
MIDI synths and virtual keyboards.
Description
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian Multimedia
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Multimedia mailing list
Links to other tasks
|
Debian Multimedia Midi packages
Official Debian packages with high relevance
A2jmidid
Daemon for exposing legacy ALSA MIDI in JACK MIDI systems
|
Versions of package a2jmidid |
Release | Version | Architectures |
jessie | 8~dfsg0-1 | amd64,armel,armhf,i386 |
sid | 9-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 9-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 8~dfsg0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 8~dfsg0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 9-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 9-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package a2jmidid: |
role | program |
sound | midi |
|
License: DFSG free
|
Main goal of this project is to ease usage of legacy, not JACK-ified
apps, in a JACK MIDI enabled system.
a2jmidid is a daemon that implements automatic bridging. For every ALSA
sequencer port you get one JACK MIDI port. If ALSA sequencer port is
both one input and one output, you get two JACK MIDI ports, one input
and one output.
|
|
Abcmidi
converter from ABC to MIDI format and back
|
Versions of package abcmidi |
Release | Version | Architectures |
bullseye | 20210221-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 20170101-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 20141016-1 | amd64,armel,armhf,i386 |
trixie | 20230913+ds1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 20230208+ds1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 20230913+ds1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 20190101-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package abcmidi: |
interface | commandline |
role | program |
scope | utility |
sound | midi |
use | converting, playing |
works-with | audio, music-notation |
|
License: DFSG free
|
This package contains the programs abc2midi' and midi2abc', which
convert from the abc musical notation format to standard MIDI format
and vice-versa. They can generate accompaniment from guitar chords
in the abc file, as well as insert various MIDI events; the
MIDI-to-abc translation tries to figure out bars, triplets and
accidentals on its own.
The package also contains abc2abc' (an abc prettyprinter/transposer), mftext' (a program that dumps a MIDI file as text), and `midicopy'
(a program that extracts specific tracks, channels or time intervals
from a MIDI file).
The package also contains Yet another ABC to PostScript converter (yaps)
which translates tunes written in the ABC format to PostScript,
which can then be viewed on screen or printed. It is essentially a
(non-exclusive) alternative to abc2ps, being based on the abc2ps
PostScript code together with the ABC parser from the abcmidi package.
|
|
Fluid-soundfont-gm
Fluid (R3) General MIDI SoundFont (GM)
|
Versions of package fluid-soundfont-gm |
Release | Version | Architectures |
trixie | 3.1-5.3 | all |
bullseye | 3.1-5.2 | all |
sid | 3.1-5.3 | all |
buster | 3.1-5.1 | all |
stretch | 3.1-5.1 | all |
jessie | 3.1-5 | all |
bookworm | 3.1-5.3 | all |
Debtags of package fluid-soundfont-gm: |
role | app-data |
sound | midi |
|
License: DFSG free
|
This is a GM SoundFont, for use with any modern MIDI synthesiser: hardware
(like the emu10k1 sound card), or software (like FluidSynth).
This package provides the larger GM sound set, without the Roland Sound
Canvas extensions.
|
|
Fluidsynth
Real-time MIDI software synthesizer
|
Versions of package fluidsynth |
Release | Version | Architectures |
bullseye | 2.1.7-1.1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 2.3.4-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 2.3.3-2.1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 2.3.1-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.1.11-1+deb10u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch-security | 1.1.6-4+deb9u1 | amd64,arm64,armel,armhf,i386 |
stretch | 1.1.6-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.1.6-2 | amd64,armel,armhf,i386 |
Debtags of package fluidsynth: |
field | arts |
interface | commandline |
role | program |
scope | utility |
sound | midi |
use | learning, playing |
works-with | audio |
|
License: DFSG free
|
Fluidsynth is a real-time midi synthesizer based on the soundfont (sf2 and sf3)
specifications. It can be used to render MIDI input or MIDI files to audio.
The MIDI events are read from a MIDI device. The sound is rendered in
real-time to the sound output device.
|
|
Giada
|
Versions of package giada |
Release | Version | Architectures |
bookworm | 0.22.0-2 | amd64,arm64,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 0.16.2.2+ds1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 0.22.0-3 | amd64,arm64,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.13.2~dfsg1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 0.22.0-3 | amd64,arm64,armhf,i386,mips64el,ppc64el,s390x |
buster | 0.15.2+ds1-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
upstream | 0.25.1 |
|
License: DFSG free
|
free, minimal, hardcore audio tool for DJs, live performers and electronic
musicians. Pick up your channel, fill it with samples or MIDI events and start
the show by using this tiny piece of software as a loop machine, drum machine,
sequencer, live sampler or yet as a plugin/effect host.
Giada aims to be a compact and portable virtual device for production use and
live sets.
|
|
Gmidimonitor
GTK+ application that shows MIDI events
|
Versions of package gmidimonitor |
Release | Version | Architectures |
sid | 3.6+dfsg0-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 3.6+dfsg0-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
jessie | 3.6+dfsg0-2 | amd64,armel,armhf,i386 |
stretch | 3.6+dfsg0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 3.6+dfsg0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 3.6+dfsg0-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 3.6+dfsg0-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package gmidimonitor: |
interface | x11 |
role | program |
sound | midi |
uitoolkit | gtk |
x11 | application |
|
License: DFSG free
|
GMIDImonitor is GTK+ application that shows MIDI events.
You need to connect desired source of MIDI events to gmidimonitor
input using some kind of patchbay like qjackctl, patchage. For
restoring connections (not connecting every time) you can use LASH.
|
|
Goattracker
|
Versions of package goattracker |
Release | Version | Architectures |
buster | 2.74+dfsg1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.76+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2.76+ds-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 2.76+ds-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 2.72-1 | amd64,armel,armhf,i386 |
stretch | 2.72-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 2.75-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package goattracker: |
interface | x11 |
role | program |
sound | player |
uitoolkit | sdl |
use | editing, playing |
works-with | audio |
x11 | application |
|
License: DFSG free
|
This is a crossplatform C64 music editor. Supports emulated output via Dag
Lem's reSID engine, the HardSID soundcard or CatWeasel MK3.
It supports emulated output via the software reSID engine, the HardSID
soundcard, or the Catweasel (MK3/MK4) controller card, and produces songs in
its own format (*.SNG). The program can also export tunes in SID format, BIN
format, or Commodore PRG format for inclusion on a floppy you can stick into
a 1541/1571/1581 drive.
Like most tracker programs, the program is able to import instrument files,
create and modify track patterns, set the order of playback of patterns and
change details of the song such as the title and author. If you are familiar
with tracker-like programs, then GoatTracker will feel like a simple version
of those, though with differences attributable to the hardware. People new to
composing in general should look up other information on composing on the
C64.
|
|
Grandorgue
sample-based pipe organ simulator
|
Versions of package grandorgue |
Release | Version | Architectures |
sid | 3.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 3.12.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 3.9.5-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
GrandOrgue allows the user to load and play virtual pipe organs.
Using sample sets, GrandOrgue is able to combine the individual pipe
sounds and organ behaviors to simulate a variety of pipe organs.
When connected to MIDI keyboards and an audio system, it can accurately
simulate the sound of a real pipe organ.
The user can create and load organ samplesets using a dedicated file format. A
demonstration organ sampleset is provided in the grandorgue-demo package.
|
|
Gsequencer
Advanced Gtk+ Sequencer audio processing engine
|
Versions of package gsequencer |
Release | Version | Architectures |
trixie | 6.0.13-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
buster | 2.1.53-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 3.7.44-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.4.3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 6.0.13-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
Advanced GTK+ Sequencer is intended to be used for music composition.
It features a piano roll, as well as a synth, matrix editor, drum
machine, soundfont2 player, mixer and an output panel. It’s designed to
be highly configurable. You may add effects to its effect chain; and
add or remove audio channels/pads. You may set up a fully functional
network of engines, thus there is a link editor for linking audio lines.
|
|
Jack-keyboard
Virtual MIDI keyboard for JACK MIDI
|
Versions of package jack-keyboard |
Release | Version | Architectures |
stretch | 2.7.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.7.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2.7.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 2.7.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 2.7.1-1 | amd64,armel,armhf,i386 |
buster | 2.7.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 2.7.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package jack-keyboard: |
role | program |
sound | midi |
uitoolkit | gtk |
|
License: DFSG free
|
JACK keyboard is a program that allows you to send JACK MIDI
events (play ;-) using your PC keyboard. It's somewhat similar to
vkeybd, except it uses JACK MIDI instead of ALSA, and the default
keyboard mapping is much better - it uses the same layout as
trackers (like Impulse Tracker) did, so you have two and half
octaves under your fingers.
|
|
Jack-midi-clock
JACK client that sends MIDI beat clock pulses
|
Versions of package jack-midi-clock |
Release | Version | Architectures |
trixie | 0.4.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
jessie | 0.4.1-1 | amd64,armel,armhf,i386 |
stretch | 0.4.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.4.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.4.3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.4.3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 0.4.3-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
A simple and robust command-line tool to send
MIDI beat clock that accurately follows JACK Transport.
It also features an instumentation tool to parse and dump
incoming MCLK messages.
|
|
Kmetronome
|
Versions of package kmetronome |
Release | Version | Architectures |
buster | 0.10.1-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 1.3.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.3.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.3.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 1.0.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.10.1-1 | amd64,armel,armhf,i386 |
stretch | 0.10.1-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package kmetronome: |
field | arts |
interface | x11 |
role | program |
sound | midi |
uitoolkit | qt |
use | learning |
works-with | audio |
x11 | application |
|
License: DFSG free
|
KMetronome is a MIDI based metronome using the ALSA sequencer.
The intended audience are musicians and music students. Like the solid, real
metronomes it is a tool to keep the rhythm while playing musical instruments.
It uses MIDI for sound generation instead of digital audio, allowing low CPU
usage and very accurate timing thanks to the ALSA sequencer
|
|
Midicsv
translate MIDI file to CSV
|
Versions of package midicsv |
Release | Version | Architectures |
stretch | 1.1+dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.1+dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.1+dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 1.1+dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 1.1+dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 1.1+dfsg.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
Midicsv reads a standard MIDI file and decodes it into a CSV
(Comma-Separated Value) file which preserves all the information in the
MIDI file. The ASCII CSV file may be loaded into a spreadsheet or database
application, or processed by a program to transform the MIDI data (for
example, to key transpose a composition or extract a track from a
multi-track sequence). A CSV file in the format created by midicsv may be
converted back into a standard MIDI file with the csvmidi program.
|
|
Midisnoop
|
Versions of package midisnoop |
Release | Version | Architectures |
bullseye | 0.1.2+git20141108.bc30f600187e-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.1.2~repack0-7 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.1.2~repack0-3 | amd64,armel,armhf,i386 |
bookworm | 0.1.2+git20141108.bc30f600187e-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.1.2+git20141108.bc30f600187e-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 0.1.2~repack0-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 0.1.2+git20141108.bc30f600187e-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package midisnoop: |
uitoolkit | qt |
|
License: DFSG free
|
Can be used to monitor a MIDI device and/or software,
and to send MIDI messages to a MIDI port
to see how the device/software responds.
Support both ALSA and JACK MIDI ports via the RtMidi library.
|
|
Milkytracker
music creation tool inspired by Fast Tracker 2
|
Versions of package milkytracker |
Release | Version | Architectures |
jessie-security | 0.90.85+dfsg-2.2+deb8u1 | amd64,armel,armhf,i386 |
stretch-security | 0.90.86+dfsg-2+deb9u1 | amd64,arm64,armel,armhf,i386 |
stretch | 0.90.86+dfsg-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.03.00+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 1.02.00+dfsg-1+deb10u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 1.04.00+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bookworm | 1.03.00+dfsg-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.90.85+dfsg-2.2 | amd64,armel,armhf,i386 |
trixie | 1.04.00+dfsg-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
Debtags of package milkytracker: |
interface | x11 |
role | program |
sound | mixer, player, recorder, sequencer |
uitoolkit | sdl |
use | playing |
works-with | audio |
x11 | application |
|
License: DFSG free
|
This is an editor for "tracked" music, i.e. audio samples of instruments
pitch shifted according to the note data.
It can load the following module formats: 669, AMS, AMF, DBM, CBA, DIGI,
DSM, FAR, GMC, GDM, IMF, IT, MOD, MDL, MTM, MXM, OKT, PLM, PSM, PTM, S3M,
STM, ULT, UNI, and X.
Export is possible into the formats: XM, MOD, and WAV.
Supported sample and instrument formats: WAV, IFF/XI, PAT
|
|
Mma
Musical MIDI Accompaniment Generator
|
Versions of package mma |
Release | Version | Architectures |
sid | 21.09-1 | all |
bullseye | 20.12-1 | all |
stretch | 16.06-1 | all |
buster | 16.06-2 | all |
bookworm | 21.09-1 | all |
trixie | 21.09-1 | all |
|
License: DFSG free
|
“MMA—Musical MIDI Accompaniment” is an accompaniment generator.
It creates MIDI tracks for a soloist to perform over from
a user-supplied file containing chords and MMA directives.
MMA is very versatile and generates excellent tracks. It comes
with an extensive user-extendable library with a variety of patterns
for various popular rhythms, detailed user manuals, and several demo songs.
MMA is a command-line driven program. It creates MIDI files which are then
played by a sequencer or MIDI file play program.
|
|
Osmid
tool to convert MIDI to OSC and OSC to MIDI
|
Versions of package osmid |
Release | Version | Architectures |
bullseye | 0.8.0~repack-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 0.8.0~repack-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 0.8.0~repack-3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0.8.0~repack-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
osmid aims to provide a lightweight, portable, easy to use tool to convert
MIDI to OSC and OSC to MIDI. It is the software handling the communication
with MIDI devices in Sonic Pi. osmid is divided in 2 tools:
- m2o: MIDI to OSC conversion
- o2m: OSC to MIDI conversion
|
|
Petri-foo
MIDI controllable audio sampler - successor of specimen
|
Versions of package petri-foo |
Release | Version | Architectures |
stretch | 0.1.87-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.1.87-3 | amd64,armel,armhf,i386 |
Debtags of package petri-foo: |
role | program |
sound | midi |
uitoolkit | gtk |
works-with | audio |
|
License: DFSG free
|
A simple but very useful midi controlled sampler for ALSA/JACK featuring:
- 64 notes of polyphony, spread across up to 64 patches.
- fast, high quality pitch scaling, linear ADSR volume envelopes.
- low pass filter with resonance; a variety of direction-independent.
- playback modes and zoomable sample editor for loop and play points.
Petri-Foo is a fork of the Specimen Sampler project.
|
|
Pmidi
command line midi player for ALSA
|
Versions of package pmidi |
Release | Version | Architectures |
bookworm | 1.7.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.7.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
buster | 1.7.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 1.7.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 1.7.1-1 | arm64 |
bullseye | 1.7.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 1.7.1-2 | amd64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.6.0-5 | amd64,armel,armhf,i386 |
Debtags of package pmidi: |
interface | commandline, text-mode |
role | program |
scope | utility |
sound | midi, player |
use | playing |
works-with | audio, file |
|
License: DFSG free
|
ALSA is an effort to create a modules sound system for Linux,
while maintaining full compatibility with OSS/Lite.
This program works with latest ALSA 1.0 drivers and former 0.9 versions.
This is a straightforward command line program to play midi files
through the ALSA sequencer.
As you can specify the client and port to connect to on the command
line it is also useful for testing ALSA or clients that need to receive
sequencer events.
|
|
Qmidiarp
MIDI arpeggiator for ALSA
|
Versions of package qmidiarp |
Release | Version | Architectures |
stretch | 0.6.4-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 0.7.0+ds-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
jessie | 0.6.1-1 | amd64,armel,armhf,i386 |
bookworm | 0.6.5-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.6.5-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.6.5-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 0.7.0+ds-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package qmidiarp: |
role | program |
sound | midi |
|
License: DFSG free
|
QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer
and LFO for the ALSA sequencer. It can hold any number of arpeggiator,
sequencer, or LFO modules running in parallel.
Arpeggiator modules produce sequences depending on the notes sent
to their input port, which is typically connected to a keyboard or
another sequencer.
Step sequencer modules allow one to create simple linear, monophonic
and globally transposable sequences similar to the first analog
sequencers.
MIDI LFO modules independently produce MIDI controller data of
adjustable waveform, time resolution, amplitude and duration.
For each module, an input note filter is available, and the output
port and channel can be set independently. Since the modules use a
common sequencer queue, they are automatically in sync with each other.
QMidiArp works with an internal tick resolution of 192 ticks per beat.
The queue can be synchronized to an incoming MIDI realtime clock or as
a JACK transport client. Most of the relevant control elements are
accessible via MIDI controller through a MIDI-learn infrastructure.
QMidiArp also has a log tool displaying the history of incoming MIDI
events in colors depending on their type. QMidiArp is based on the Qt
toolkit.
|
|
Qmidinet
MIDI Network Gateway via UDP/IP Multicast
|
Versions of package qmidinet |
Release | Version | Architectures |
sid | 0.9.11-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.4.2-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.9.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.5.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.2.0-1 | amd64,armel,armhf,i386 |
bookworm | 0.9.8-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.9.11-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
Debtags of package qmidinet: |
role | program |
sound | midi |
|
License: DFSG free
|
QmidiNet is a MIDI network gateway application that sends and receives
MIDI data (ALSA Sequencer) over the network, using UDP/IP multicast.
It was inspired by multimidicast (https://llg.cubic.org/tools) and
designed to be compatible with ipMIDI for Windows (https://nerds.de).
|
|
Qmidiroute
MIDI event router and filter
|
Versions of package qmidiroute |
Release | Version | Architectures |
sid | 0.4.0-2 | amd64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 0.3.0-1 | amd64,armel,armhf,i386 |
stretch | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.4.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.4.0-1 | arm64 |
Debtags of package qmidiroute: |
role | program |
sound | midi |
|
License: DFSG free
|
MIDI note, control change,program change and pitch bend events
are logged, and can be filtered, redirected and transformed
into other events according to MIDI maps defined as tabs
in the main control surface.
You can copy midi MAPS into new tabs using the 'Clone MIDI map' button.
All MIDI maps can be saved in a .qma text file.
|
|
Qsynth
fluidsynth MIDI sound synthesiser front-end
|
Versions of package qsynth |
Release | Version | Architectures |
bookworm | 0.9.9-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.9.12-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
jessie | 0.3.8-1 | amd64,armel,armhf,i386 |
sid | 0.9.12-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 0.9.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 0.4.3-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 0.5.0-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package qsynth: |
interface | x11 |
role | program |
scope | utility |
sound | midi |
uitoolkit | qt |
works-with | audio |
x11 | application |
|
License: DFSG free
|
QSynth is a fluidsynth GUI front-end application written in C++ around the Qt
toolkit. Eventually it may evolve into a softsynth management application
allowing the user to control and manage a variety of command line softsynths
but for the moment it wraps FluidSynth (http://www.fluidsynth.org).
FluidSynth is a command line software synthesiser based on the Soundfont
specification.
|
|
Qtractor
MIDI/Audio multi-track sequencer application
|
Versions of package qtractor |
Release | Version | Architectures |
sid | 0.9.35-2 | amd64,armel,armhf,i386,mips64el,ppc64el,s390x |
buster | 0.9.5-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.9.20-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.9.35-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.9.35-1 | arm64,riscv64 |
jessie | 0.6.3-1 | amd64,armel,armhf,i386 |
bookworm | 0.9.31-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 0.8.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package qtractor: |
interface | x11 |
role | program |
scope | application |
sound | sequencer |
uitoolkit | qt |
works-with | audio |
x11 | application |
|
License: DFSG free
|
This is a MIDI/Audio multi-track sequencer application written
in C++.
The Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux
Sound Architecture (ALSA) for MIDI, are the main infrastructures to
evolve as a fairly-featured Linux Desktop Audio Workstation GUI, especially
dedicated to the personal home-studio.
|
|
Qxgedit
MIDI System Exclusive files editor
|
Versions of package qxgedit |
Release | Version | Architectures |
bookworm | 0.9.8-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.5.0-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.9.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 0.9.11-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.9.11-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.4.2-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
qxgedit is a Qt GUI for editing
MIDI System Exclusive files
for XG devices (eg. Yamaha DB50XG)
|
|
Rumor
Realtime MIDI keyboard to Lilypond converter
|
Versions of package rumor |
Release | Version | Architectures |
stretch | 1.0.5-2.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.0.5-2 | amd64,armel,armhf,i386 |
buster | 1.0.5-2.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package rumor: |
role | program |
sound | midi |
|
License: DFSG free
|
Program for transcripting simple music played on (MIDI) keyboard to Lilypond
text notation. It receives MIDI events, quantizes them according to its
metronome on the fly and outputs handwritten-like corresponding Lilypond
notation. Tempo, meter, key and other parameters can be set via command-line
options.
|
|
Seq24
|
Versions of package seq24 |
Release | Version | Architectures |
jessie | 0.9.2-2 | amd64,armel,armhf,i386 |
sid | 0.9.3-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
trixie | 0.9.3-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0.9.3-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.9.3-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0.9.3-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package seq24: |
interface | x11 |
role | program |
scope | application |
uitoolkit | gtk |
use | editing, playing |
x11 | application |
|
License: DFSG free
|
Seq24 was created to provide a very simple interface for editing and
playing midi 'loops'. It is a very minimal sequencer that excludes the
bloated features of the large software sequencers and includes a small
subset that proved to be useful for live performances.
|
|
Showq
MIDI controllable audio player
|
Versions of package showq |
Release | Version | Architectures |
stretch | 0.4.1+git20161215~dfsg0-2+deb9u1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0.4.1+git20090622+dfsg0-1 | amd64,armel,armhf,i386 |
trixie | 0.4.1+git20200907-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 0.4.1+git20200907-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 0.4.1+git20161215~dfsg0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 0.4.1+git20200907-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.4.1+git20200907-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package showq: |
role | program |
uitoolkit | gtk |
use | playing |
works-with | audio |
|
License: DFSG free
|
Application that can play audio cues and trigger MIDI events
primarily developed for theatre productions.
Features:
- 8 channels per_cue routing.
- Playback through ALSA or JACK.
- Load/Save cue list.
- Hot key for any cue.
- Application controllable by MIDI.
|
|
Vkeybd
|
Versions of package vkeybd |
Release | Version | Architectures |
stretch | 0.1.18d-2.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 0.1.18d-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.1.18d-2 | amd64,armel,armhf,i386 |
sid | 0.1.18d-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
buster | 0.1.18d-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 0.1.18d-4 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0.1.18d-3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package vkeybd: |
interface | x11 |
role | program |
sound | midi |
uitoolkit | tk |
x11 | application |
|
License: DFSG free
|
This program allows you to use the Linux AWE32 driver, OSS MIDI sequencer,
or ALSA MIDI sequencer and provides "virtual" keyboard (the musical type),
which can be "played" using the keyboard or mouse under X11.
|
|
Yoshimi
software synthesizer originally based on ZynAddSubFX2
|
Versions of package yoshimi |
Release | Version | Architectures |
jessie | 1.2.4-1 | amd64,armel,armhf,i386 |
buster | 1.5.10.1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.7.4~dfsg0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2.2.3-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2.3.0.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 2.3.0.3-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
stretch | 1.5.0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package yoshimi: |
role | program |
|
License: DFSG free
|
Yoshimi is a software synthesizer for GNU/Linux, based on
ZynAddSubFX 2.4.0.
Yoshimi maintains sound and instrument compatibility
but now has extended features and accessibility.
|
|
Official Debian packages with lower relevance
Alsa-utils
Utilities for configuring and using ALSA
|
Versions of package alsa-utils |
Release | Version | Architectures |
buster | 1.1.8-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 1.0.28-1 | amd64,armel,armhf,i386 |
stretch | 1.1.3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.2.8-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 1.2.9-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 1.2.10-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 1.2.4-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package alsa-utils: |
admin | configuring, hardware, kernel |
interface | text-mode |
role | program |
uitoolkit | ncurses |
use | configuring |
works-with | audio |
|
License: DFSG free
|
Included tools:
- alsactl: advanced controls for ALSA sound drivers
- alsaloop: create loopbacks between PCM capture and playback devices
- alsamixer: curses mixer
- alsaucm: alsa use case manager
- amixer: command line mixer
- amidi: read from and write to ALSA RawMIDI ports
- aplay, arecord: command line playback and recording
- aplaymidi, arecordmidi: command line MIDI playback and recording
- aconnect, aseqnet, aseqdump: command line MIDI sequencer control
- iecset: set or dump IEC958 status bits
- speaker-test: speaker test tone generator
ALSA is the Advanced Linux Sound Architecture.
|
|
Aubio-tools
library for audio segmentation -- utilities
|
Versions of package aubio-tools |
Release | Version | Architectures |
bullseye | 0.4.9-4 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 0.4.9-4.3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 0.4.9-4.3 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0.4.9-4.3 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.4.1-2 | amd64,armel,armhf,i386 |
buster | 0.4.6-2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 0.4.3-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package aubio-tools: |
interface | commandline |
role | program |
|
License: DFSG free
|
aubio gathers a set of functions for audio signal segmentation and labelling.
The library contains a phase vocoder, onset and pitch detection functions, a
beat tracking algorithm and other sound processing utilities.
This package provides command line tools to run the different algorithms.
|
|
Dsmidiwifi
|
Versions of package dsmidiwifi |
Release | Version | Architectures |
buster | 2 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
|
License: DFSG free
|
Server component for a DSMI (Nintendo® DS MIDI) over WLAN connection,
also often used by Android and iPhone applications. Bridges between
UDP broadcast packets and an offered ALSA MIDI port.
|
|
Kmidimon
MIDI monitor using ALSA sequencer and KDE user interface
|
Versions of package kmidimon |
Release | Version | Architectures |
jessie | 0.7.5-1 | amd64,armel,armhf,i386 |
buster | 0.7.5-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 0.7.5-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
Debtags of package kmidimon: |
interface | x11 |
role | program |
uitoolkit | qt |
x11 | application |
|
License: DFSG free
|
KMidimon can monitor a MIDI data stream, in order to diagnose
a malfunctioning piece of equipment or to examine the contents
of a MIDI sequence during playback.
|
|
Lmms
|
Versions of package lmms |
Release | Version | Architectures |
sid | 1.2.2+dfsg1-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
jessie | 1.0.3-5 | amd64,armel,armhf,i386 |
buster | 1.1.3-8.1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 1.2.2+dfsg1-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 1.2.2+dfsg1-6 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 1.1.3-7 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 1.2.2+dfsg1-6 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
Debtags of package lmms: |
field | arts |
interface | x11 |
role | program |
scope | application |
sound | mixer, recorder, sequencer |
suite | kde |
uitoolkit | qt, sdl |
use | editing, learning |
works-with | audio, music-notation |
works-with-format | mp3, oggvorbis |
x11 | application |
|
License: DFSG free
|
LMMS aims to be a free alternative to popular (but commercial and closed-
source) programs like FruityLoops, Cubase and Logic giving you the ability of
producing music with your computer by creating cool loops, synthesizing and
mixing sounds, arranging samples, having more fun with your MIDI-keyboard
and much more...
LMMS combines the features of a tracker-/sequencer-program (pattern-/channel-/
sample-/song-/effect-management) and those of powerful synthesizers and
samplers in a modern, user-friendly and easy to use graphical user-interface.
|
|
Mididings
MIDI router and processor based on Python
|
Versions of package mididings |
Release | Version | Architectures |
buster | 0~20120419~ds0-6 | all |
stretch | 0~20120419~ds0-5 | all |
jessie | 0~20120419~ds0-4 | all |
Debtags of package mididings: |
role | program |
sound | midi |
|
License: DFSG free
|
mididings is a MIDI router and processor based on Python,
supporting ALSA and JACK MIDI.
This package contains the mididings and livedings
applications.
|
|
Muse
Qt-based audio/MIDI sequencer
|
Versions of package muse |
Release | Version | Architectures |
jessie | 2.1.2-1 | amd64,armel,armhf,i386 |
bullseye | 3.1.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
stretch | 2.1.2-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 3.0.2+ds1-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bookworm | 4.1.0-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 4.2.0-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 4.2.0-1 | arm64 |
sid | 4.2.1-1 | amd64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package muse: |
interface | x11 |
role | program |
sound | midi |
uitoolkit | qt |
use | editing |
works-with | music-notation |
x11 | application |
|
License: DFSG free
|
MusE is a MIDI/audio sequencer with recording and editing capabilities.
Some Highlights:
- Standard midifile (smf) import-/export.
- Organizes songs in tracks and parts which you can arrange with
the part editor.
- MIDI editors: pianoroll, drum, list, controller.
- Score editor with high quality postscript printer output.
- Realtime: editing while playing.
- Unlimited number of open editors.
- Unlimited undo/redo.
- Realtime and step-recording.
- Multiple MIDI devices.
- Unlimited number of tracks.
- Sync to external devices: MTC/MMC, Midi Clock, Master/Slave.
- Audio tracks, LV2/DSSI/LADSPA host for master effects.
- Multithreaded.
- Uses raw MIDI devices.
- XML project file.
- Project file contains complete app state (session data).
- Application spanning Cut/Paste Drag/Drop.
|
|
Octave-audio
MIDI functions for Octave
|
Versions of package octave-audio |
Release | Version | Architectures |
jessie | 1.1.4-5 | amd64,armel,armhf,i386 |
bookworm | 2.0.5-2 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2.0.7-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 2.0.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 2.0.7-2 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package octave-audio: |
uitoolkit | ncurses |
|
License: DFSG free
|
This package provides MIDI functionality for Octave, a numerical
computation software. Three types of functions are provided: (1)
functions that directly allow opening, sending and receiving MIDI
messages, (2) functions that provide a layer on top of the device
functions for using MIDI controls, and (3) basic functions that allow
read and write of MIDI files.
This Octave add-on package is part of the Octave-Forge project.
|
|
Playmidi
|
Versions of package playmidi |
Release | Version | Architectures |
bookworm | 2.4debian-13 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 2.4debian-10 | amd64,armel,armhf,i386 |
stretch | 2.4debian-10 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 2.4debian-11 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 2.4debian-11 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
trixie | 2.4debian-13 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
sid | 2.4debian-13 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package playmidi: |
interface | text-mode, x11 |
role | program |
sound | midi, player |
uitoolkit | athena, ncurses |
works-with | audio |
x11 | application |
|
License: DFSG free
|
Playmidi is a MIDI file player that will play back using FM, GUS,
SoundBlaster or external MIDI. It also supports Creative Music Files
(CMF), Microsoft RIFF (RMI) files and large MIDI archives from games
such as Ultima 7.
The player may be used with a text interface or a graphical interface.
|
|
Rosegarden
music editor and MIDI/audio sequencer
|
Versions of package rosegarden |
Release | Version | Architectures |
trixie | 22.12.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
jessie | 14.02-2 | amd64,armel,armhf,i386 |
stretch | 16.06-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
buster | 18.12-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
bullseye | 20.12-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bookworm | 22.12.1-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
sid | 22.12.1-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
Debtags of package rosegarden: |
field | arts |
interface | commandline, x11 |
role | program |
sound | midi, mixer, sequencer |
uitoolkit | qt |
use | editing, learning |
works-with | audio, music-notation |
x11 | application |
|
License: DFSG free
|
Rosegarden is a Qt application which provides a mixed Audio/MIDI
sequencer (for playback and recording), a multi-track editor, music
editing using both piano-roll and score notation, MIDI file IO,
lilypond and Csound files export, etc.
|
|
Schism
ImpulseTracker clone aiming at providing the same look&feel
|
Versions of package schism |
Release | Version | Architectures |
buster | 20181223-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 20160521-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 0+20110101-1 | amd64,armel,armhf,i386 |
sid | 20230906-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
trixie | 20230906-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 20221201-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
bullseye | 20200412-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package schism: |
interface | x11 |
role | program |
sound | midi, mixer, player, recorder, sequencer |
uitoolkit | sdl |
use | playing |
works-with | audio |
x11 | application |
|
License: DFSG free
|
This is an editor for "tracked" music, i.e. audio samples of instruments
pitch shifted according to the note data.
The Impulse Tracker is one of the most popular "tracker" programs at
present, and Schism Tracker attempts to follow their UI layout wherever
possible in order to make it easy for existing users to switch.
|
|
Sfarkxtc
Converts soundfonts from legacy sfArk v2 file format to sf2
|
Versions of package sfarkxtc |
Release | Version | Architectures |
trixie | 0~20181208git4ed577d-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0~20181208git4ed577d-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 0~20181208git4ed577d-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
stretch | 0~20130812git80b1da3-1 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 0~20181208git4ed577d-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
bullseye | 0~20181208git4ed577d-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
|
License: DFSG free
|
This very small command line tool converts legacy sfArk files into the
SoundFont 2 format.
It is based on the library sfarklib, which unfortunately only supports
sfArk V2+ files.
|
|
Swami
MIDI instrument editor application
|
Versions of package swami |
Release | Version | Architectures |
trixie | 2.2.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bullseye | 2.2.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
buster | 2.0.0+svn389-5 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 2.2.2-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 2.0.0+svn389-4 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
jessie | 2.0.0+svn389-3 | amd64,armel,armhf,i386 |
bookworm | 2.2.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package swami: |
interface | x11 |
role | program |
scope | application |
sound | midi |
uitoolkit | gtk |
use | editing |
works-with | audio |
x11 | application |
|
License: DFSG free
|
Swami (Sampled Waveforms And Musical Instruments) is an application
for editing and managing MIDI instruments, such as SoundFont files.
A programming API is also provided for integration with other
applications.
|
|
Vmpk
Virtual MIDI Piano Keyboard
|
Versions of package vmpk |
Release | Version | Architectures |
bullseye | 0.7.2-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
jessie | 0.4.0-3 | amd64,armel,armhf,i386 |
buster | 0.4.0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
sid | 0.8.10-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x |
stretch | 0.4.0-3 | amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x |
trixie | 0.8.10-1 | amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x |
bookworm | 0.8.8-1 | amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x |
Debtags of package vmpk: |
hardware | emulation |
interface | x11 |
role | program |
sound | midi |
uitoolkit | qt |
x11 | application |
|
License: DFSG free
|
Virtual MIDI Piano Keyboard is a MIDI events generator and
receiver. It doesn't produce any sound by itself, but can be used to
drive a MIDI synthesizer (either hardware or software, internal or
external). You can use the computer's keyboard to play MIDI notes,
and also the mouse. You can use the Virtual MIDI Piano Keyboard to
display the played MIDI notes from another instrument or MIDI file
player.
|
|
Packaging has started and developers might try the packaging code in VCS
MIDI and audio sequencer and musical notation editor
|
|
License: GPL-2+
Debian package not available
|
Open Octave Midi (OOMIDI) is a fork of Rosegarden 1.7.3, concentrating
on Midi matrix, event, and matrix percussion editing, and the
development of keystroke and mouse based workflow with Jackmidi
intended as it's port device base for predominately orchestral
composers and writers.
|
Unofficial packages built by somebody else
Non-sequencer
live pattern based MIDI sequencer
|
|
License: GPL-2+
|
The Non DAW Studio is a modular system composed of four main parts consisting
of the Non Timeline, the Non Mixer, the Non Sequencer, and the Non Session
Manager.
The Non DAW Studio is a complete studio that is fast and light enough to run
on low-end hardware.
This is the Non Sequencer package.
|
No known packages available but some record of interest (WNPP bug)
two jack utilities for playing & recording midi
|
|
License: BSD
Debian package not available
|
This package provides a set of two utilities: jack-smf-player and
jack-smf-recorder. The purpose of these packages is to play and
record MIDI streams from/to Standard MIDI Files (i.e. the files
with .mid extension) using JACK MIDI.
|
GUI front-end for MMA (Musical MIDI Accompaniment)
|
|
License: GPL-2+
Debian package not available
|
LinuxBand is a GUI front-end for MMA (Musical MIDI Accompaniment). Type
in the chords, choose the groove and LinuxBand will play a musical
accompaniment for you.
It’s an open source alternative to Band-in-a-Box featuring:
|
polyphonic MIDI sequencer based on finite-state automata
|
|
License: GPL
Debian package not available
|
Machina is probabilistic (i.e. very small machines can produce interesting
non-repetitive output) but also capable of deterministically representing
any piece of “discrete note music” - or anything in between. There is also
experimental support for evolving machines (using a Genetic Algorithm) to
play similar (but not identical) music to an existing piece (from a MIDI
file or real-time MIDI instrument input).
|
Highly flexible and configurable OSC / JACK MIDI bridge
|
|
License: GPL-3
Debian package not available
|
It was designed especially for use on Linux desktop and the open source
Android app called "Control (OSC+MIDI)" but was deliberately written
to be flexible enough to be used with any OSC controller or target.
|
Loop based software fully controllable with any midi device
|
|
License: GPL 3
Debian package not available
|
SuperBoucle is a loop based software fully controllable with any midi device.
SuperBoucle is also synced with jack transport. You can use it on live
performance or for composition.
SuperBoucle is composed of a matrix of sample controllable with external
midi device like pad. SuperBoucle will send back information to midi
device (light up led). Sample will always start and stop on a beat or
group of beats. You can adjust duration of sample (loop period) in beat
and offset in beat. But you can also adjust sample offset in raw frame
count negative or positive. Which mean sample can start before next beat
(useful for reversed sample). You can record loop of any size, adjust
BPM, reverse, and normalize samples.
|
Play Guitar in any term w MIDI synthesizer
|
|
License: GPL
Debian package not available
|
Vguitar is a MIDI instrument Guitar and is a tablature editor and can easily read
existing ASCII tablature with some minor editing. Connect via ALSA to a synthesizer.
Vguitar supports a six string guitar with standard and alternative tunings including
relative, MIDI and Drop D tunings, supports box and strum modes.
|
|