| Page | Description | Tags |
---|
| | a2jmidid
a2jmidid is a daemon which bridges ALSA MIDI ports into the JACK MIDI world.
For 'raw' MIDI ports, such as USB MIDI devices, you either need to run … | MIDI Software,
JACK MIDI,
ALSA sequencer |
| | abcMIDI
renders abc score to MIDI file
abc music_notation_editors midi_software file_conversion | abcMIDI,
Music Notation Editors,
MIDI Software,
File Conversion |
| | ALSA Patch Bay
alsa_seq midi_software | ALSA sequencer,
MIDI Software |
| | ALSA Programming HOWTO
A guide for the perplexed
howtos_and_faqs development and_now_for_something_rather_different midi_software | HOWTOs and FAQs,
Development,
Not software,
MIDI Software |
| | aplaymidi
Sends the contents of a MIDI file to an ALSA MIDI port. Requires a sound renderer (like timidity or a hardware midi device) for the actual playback. … | MIDI Software |
| | arpage
4 JACK Sync'd MIDI Arpeggiators w/ JACK MIDI I/O ports per Arpeggiator. Aimed towards live performance usage.
jack jack_midi jack_transport midi_softw… | JACK,
JACK MIDI,
JACK Transport,
MIDI Software |
| | aseqjoy
Turns a joystick into a MIDI controller. Uses ALSA sequencer interface.
midi_software alsa_seq midi_controller_related virtual_midi | MIDI Software,
ALSA sequencer,
MIDI Controller Related,
Virtual Midi |
| | AutoTrack
Takes a chord chart, and creates a MIDI file with bass and drum tracks in your choice of musical style
midi_software accompaniment algo | MIDI Software,
Accompaniment/Karaoke,
algo |
| | Ayyi
A modular audio/MIDI production system
Proof of concept for Service-based architecture.
jack synthesis_and_composition_packages midi_software | JACK,
Synthesis/Composition Tools,
MIDI Software |
| | B.Schaffl
B.Schaffl is a slider / shape-controlled MIDI amp & time stretch plugin to vitalize sequencer-controlled MIDI instruments and to produce shuffle / sw… | LV2 Plugins,
MIDI Software,
midi |
| | Bol Processor
Produces music using a set of rules (a compositional grammar) or from text scores that can be typed in or captured from a MIDI instrument. Uses C… | MIDI Software,
General Music Composition/Analysis Packages,
algo,
CSound Helper |
| | Calf Studio Gear
Calf Studio Gear is an audio plug-in pack for LV2 and JACK environments under LINUX operating systems. The suite contains 47 effects (delay, m… | LV2 Plugins,
LASH,
JACK MIDI,
JACK,
Soft Synths/Samplers,
Effects Processors,
LV2 Host,
MIDI Software,
Audio Plugin Systems,
Filters,
General Synthesis Packages,
Soundfonts and Related,
Reverb/Delay,
Utilities |
| | clavier
GTK-based Virtual MIDI keyboard for controlling external synths. Uses OSS for MIDI (not ALSA or JACK)
midi_software virtual_midi midi_controller_rel… | MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | CMT
Carnegie-Mellon MIDI Toolkit (includes the adagio language)
midi_software algo | MIDI Software,
algo |
| | Div's MIDI Utilities for Unix
excellent collection of command-line MIDI tools
midi_software | MIDI Software |
| | Drumstick Multiplatform MIDI File Player
This application is a multiplatform MIDI file player for Linux, Windows and macOS. It reads .MID (Standard MIDI Files… | new,
ALSA sequencer,
MIDI Software,
karaoke |
| | Dr Fermi Tabulator
converts ASCII tablature to a standard MIDI file
tablature_software for_guitarists_only midi_software file_conversion | Tablature Software,
For Guitarists Only,
MIDI Software,
File Conversion |
| | drumstick
Drumstick is a set of MIDI libraries using C++/Qt idioms and style. Includes a wrapper around the ALSA library sequencer interface: ALSA sequencer pr… | ALSA sequencer,
Development,
MIDI Software |
| | Drumstick Metronome
MIDI based metronome using the ALSA Sequencer, with Qt user interface.
metronomes alsa_seq midi_software | Metronomes,
ALSA sequencer,
MIDI Software |
| | Drumstick MIDI Monitor
Monitor events coming from MIDI external ports or applications via the ALSA sequencer, and from SMF (Standard MIDI files) or WRK (Cakewa… | ALSA sequencer,
MIDI Software |
| | eplaymidi
an enhanced version of playmidi
midi_software | MIDI Software |
| | FANR
midi_software file_conversion | MIDI Software,
File Conversion |
| | GeoMaestro
An environment for experimental musical composition
with MIDI and Csound. An extension to KeyKit
keykit midi_software algo | keykit,
MIDI Software,
algo |
| | gmidimonitor
GMIDImonitor is a GTK app that shows MIDI events.
jack_midi alsa_seq lash midi_software jack | JACK MIDI,
ALSA sequencer,
LASH,
MIDI Software,
JACK |
| | gmorgan
Plays an accompaniment (in a variety of styles you choose from) on a MIDI device (or ALSA softsynth), given the chord changes you supply. Uses ALSA seq… | Accompaniment/Karaoke,
ALSA sequencer,
MIDI Software,
algo |
| | Grammidity
Java app generates music via a genetic algorithm. You supply instructions by writing a “grammar file”.
midi_software synthesis_and_composition_pa… | MIDI Software,
Synthesis/Composition Tools,
JAVA software,
algo |
| | GWave Analyzer
visualizes/analyzes WAV files via FFT, also extracts melody to MIDI file
midi_software file_conversion | MIDI Software,
File Conversion |
| | InConcert
* <http://www.teuton.org/~gabriel/InConcert/>
Live Tempo Adjustment for the Jack Audio Connection Kit
!- InConcert application wiki page -!
jack… | JACK Transport,
JACK,
MIDI Software |
| | jack-smf-utils
* <http://sourceforge.net/projects/jack-smf-utils/>
Jack-smf-utils is a set of two utilities - jack-smf-player and jack-smf-recorder - whose p… | JACK,
JACK MIDI,
JACK Transport,
LASH,
MIDI Software |
| | jackctlmmc / QJackMMC
Control JACK transport using Midi Machine Control (MMC)
<http://jackctlmmc.sourceforge.net>
jack_transport alsa_seq lash midi_software u… | JACK Transport,
ALSA sequencer,
LASH,
MIDI Software,
Utilities,
JACK |
| | jm2cv
jm2cv translates between JACK MIDI and Control Voltage (CV),
as used by Non-Mixer and non-daw.
jack_midi new midi_software | JACK MIDI,
new,
MIDI Software |
| | jpmidi
Command-line player for Standard MIDI Files (SMF), for JACK MIDI with transport sync.
midi_software jack_midi jack_transport | MIDI Software,
JACK MIDI,
JACK Transport |
| | kbdz
A daemon (background app) that turns your PC keyboards/mice into MIDI controllers. Uses ALSA Sequencer interface.
midi_software virtual_midi alsa_seq m… | MIDI Software,
Virtual Midi,
ALSA sequencer,
MIDI Controller Related |
| | KeyKit
KeyKit used to be called Keynote. It is a programming language and graphical user interface for MIDI, useful for both algorithmic and realtime musical e… | keykit,
MIDI Software,
General Music Composition/Analysis Packages,
algo |
| | Kontroll
GTK app that turns your mouse into a MIDI/OSC controller. Uses ALSA sequencer interface.
midi_software alsa_seq osc virtual_midi midi_controller_rel… | MIDI Software,
ALSA sequencer,
Open Sound Control (OSC),
Virtual Midi,
MIDI Controller Related |
| | Laborejo
Laborejo, Esperanto for “Workshop”, is used to craft music through notation.
It is a LilyPond GUI frontend, a MIDI creator and finally a tool collec… | lilypond,
MIDI Software,
Music Notation Editors,
JACK,
JACK MIDI,
Non Session Management |
| | libsmf
Easy to use C library to read and write SMF (“*.mid”) files. Automatically handles timing,
pulses<->seconds computation, tempo management, tempo map ha… | MIDI Software,
Development |
| | libtimidity
MIDI to WAVE converter library that uses Gravis Ultrasound-compatible patch files to generate digital audio data from General MIDI files.
This lib… | Development,
MIDI Software,
Soft Synths/Samplers |
| | LSMI
Turns your PC keyboard, mouse, or joystick into a MIDI controller. Uses ALSA sequencer interface
midi_software virtual_midi alsa_seq | MIDI Software,
Virtual Midi,
ALSA sequencer |
| | MIDI Controller
GTK app with graphical sliders/buttons which send MIDI controller (CC) messages. Uses ALSA sequencer interface.
midi_software alsa_seq virtual… | MIDI Software,
ALSA sequencer,
Virtual Midi,
MIDI Controller Related |
| | MIDI layer
midi_software | MIDI Software |
| | midi matrix
An LV2 MIDI channel matrix patcher
Things that can be accomplished with this plugin:
MIDI channel filtering (e.g. blocking of specific channels)
… | new,
MIDI Software |
| | midi sheet music
Midi Sheet Music is a free program that simultaneously:
* Plays MIDI music files
* Highlights the piano notes
* Highlights the sheet music… | Score Recognition,
MIDI Software |
| | MIDI Splitter
Perl script to split MIDI files into separate tracks/channels
midi_software | MIDI Software |
| | Midi2KeyPress
midi_software virtual_midi midi_controller_related | MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | mididings
mididings is a MIDI router and processor for ALSA or JACK MIDI. It's implemented as a Python module, thereby offering a powerful and flexible means t… | JACK MIDI,
ALSA sequencer,
MIDI Software |
| | ALSA MIDI Filter
* <https://github.com/jjttcc/midifilter>
* <https://sourceforge.net/projects/midifilter>
Perl app that can filter MIDI data from an ALSA … | MIDI Software |
| | MidiIO
Cross-platform MIDI software interface for C++ programming.
midi_software development | MIDI Software,
Development |
| | midikb
Turns your PC keyboard into a MIDI controller for Csound instruments or MIDI devices supported by OSS (not JACK nor ALSA).
midi_software csound_helper … | MIDI Software,
CSound Helper,
Virtual Midi,
MIDI Controller Related |
| | MidiKinesis
Turns your MIDI controller into a XWindows (not Wayland) input device. Control an app's GUI with the buttons/sliders on your controller. This is a … | MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | midimsg
A set of LV2 plugins to transform midi output into usable values to control other plugins.
For example:
* aftertouch transfers channel afterto… | LV2 Plugins,
MIDI Software |
| | Midingsolo
midi_software alsa_seq jack | MIDI Software,
ALSA sequencer,
JACK |
| | MidiQuickFix
midi_software | MIDI Software |
| | MidiShare
* <http://midishare.sourceforge.net/>
* <http://www.grame.fr/Research/>
is a “... real-time operating system for musical applications” from the … | MIDI Software,
Development |
| | Miditoys
Turns a Playstation2 into a MIDI control surface.
midi_software virtual_midi midi_controller_related | MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | MiyaEsi - wave to midi
Extract notes from a wave file and output as MIDI data.
Project of Computer Science Department, University of Moratuwa.
Featur… | File Conversion,
MIDI Software |
| | MMidi
describes tools for MIDI over the MBONE multicast network
midi_software on-line_articles development | MIDI Software,
On-line articles,
Development |
| | multimidicast
Allows apps using ALSA's Sequencer interface to transmit MIDI via an ethernet connection.
midi_software | MIDI Software |
| | Musical MIDI Accompaniment (MMA)
Creates a MIDI file with backing tracks for a soloist to perform over, from a user supplied file containing chords and MMA dir… | Accompaniment/Karaoke,
MIDI Software,
algo |
| | naconnect
ncurses-based ALSA MIDI sequencer connection manager (patch bay)
alsa_seq midi_software | ALSA sequencer,
MIDI Software |
| | Nord Modular G2 Patch Format
informative page from Michael Dewberry
development midi_software | Development,
MIDI Software |
| | Patchage
* <http://drobilla.net/software/patchage/>
Dave Robillard's modular patch bay for JACK and ALSA
lash jack_midi jack midi_software | LASH,
JACK MIDI,
JACK,
MIDI Software |
| | playmidi
command-line MIDIfile player with optional X, Gtk, or ncurses interface
midi_software | MIDI Software |
| | portmidi
development midi_software | Development,
MIDI Software |
| | pyo
midi_software osc development dsp | MIDI Software,
Open Sound Control (OSC),
Development,
dsp |
| | QMidi*
arpeggiator, controller box, event filter/router, all that and more from Matthias Nagorni
midi_software jack | MIDI Software,
JACK |
| | QMidiRoute - midi processor with GUI
useful (“real-time”) midi processor / converter
QMidiRoute is a MIDI event processor and router for the ALSA sequen… | ALSA sequencer,
MIDI Software |
| | QSynth
Qt GUI Interface for FluidSynth
softsynths_and_samplers soundfonts_and_related jack jack_midi midi_software | Soft Synths/Samplers,
Soundfonts and Related,
JACK,
JACK MIDI,
MIDI Software |
| | Random Phase Generator
Generates random phase music, as per Steve Reich. Uses OSS for MIDI (not ALSA or JACK), and the old Motif GUI.
midi_software synthesi… | MIDI Software,
Synthesis/Composition Tools,
algo |
| | Ratón
Turns mouse movements into MIDI controller messages.
midi_software virtual_midi midi_controller_related | MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | Rhyth(M)aid + GUI
Plays drums, bass, and piano on a MIDI device, given your specified chord changes. Uses TSE3 (ALSA and OSS MIDI).
accompaniment midi_softwar… | Accompaniment/Karaoke,
MIDI Software,
algo |
| | RTP MIDI
A protocol for transmitting MIDI via an Ethernet connection.
midi_software on-line_articles development | MIDI Software,
On-line articles,
Development |
| | Saiph
Java app generates sequences made of tracks made of segments with musical events, currently notes and MIDI controllers. It supports MIDI and MusicXML fil… | MIDI Software,
JAVA software,
algo |
| | Shelljam
play softsynths and other MIDI instruments from the command shell
midi_software | MIDI Software |
| | stygmorgan
FLTK app plays back a “style file” to a MIDI device. Uses ALSA sequencer interface.
accompaniment midi_software algo | Accompaniment/Karaoke,
MIDI Software,
algo |
| | synthclone
Synthclone “clones” MIDI-capable instruments. It does this by sending out MIDI data that instructs an instrument to emit sounds for a series of no… | JACK,
MIDI Software |
| | The MusicKit
object-oriented software system for building music, sound, signal processing, and MIDI apps
general_synthesis_packages synthesis_and_compositi… | General Synthesis Packages,
Synthesis/Composition Tools,
Development,
MIDI Software |
| | Tim's Atari MIDI World
large collection of excellent Atari MIDI software, most of which runs well under Xsteem (the Linux version of STEEM)
and_now_for_some… | Not software,
MIDI Software |
| | TiMidity++
greatly extended and enhanced version of TiMidity.
alsa_seq midi_software jack softsynths_and_samplers | ALSA sequencer,
MIDI Software,
JACK,
Soft Synths/Samplers |
| | touchmidi
midi_software virtual_midi midi_controller_related | MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | TSE3 Library
open-source MIDI sequencer engine in C++
midi_software development | MIDI Software,
Development |
| | UNIX MIDI libraries
general purpose MIDI system for Unix, useful code from John Stone and Friends.
midi_software development | MIDI Software,
Development |
| | Virtual Keyboard
Virtual MIDI piano for ALSA sequencer.
midi_software alsa_seq virtual_midi midi_controller_related | MIDI Software,
ALSA sequencer,
Virtual Midi,
MIDI Controller Related |
| | Virtual MIDI Piano Keyboard
VMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX. Based on Qt and drumstick, the program is a MIDI event generator … | ALSA sequencer,
MIDI Software,
Virtual Midi,
MIDI Controller Related |
| | WaoN
Wave-to-Notes transcriber (converts audio file into midi file) and some utility tools such as gWaoN, graphical visualization of the spectra, and phase voc… | MIDI Software,
File Conversion |
| | wave2mid
midi_software file_conversion | MIDI Software,
File Conversion |
| | Widi
MIDI player for external MIDI devices only
midi_software | MIDI Software |
| | wrk2mid
Command line utility for translating WRK (Cakewalk) files into MID (standard MIDI files)
new midi_software utilities file_conversion | new,
MIDI Software,
Utilities,
File Conversion |
| | XController
midi_software | MIDI Software |
| | xphat
User-configurable software MIDI fader box.
midi_software virtual_midi | MIDI Software,
Virtual Midi |
| | Xpmidi
GUI for pmidi, requires Python 2.2 and Tkinter**
midi_software | MIDI Software |
| | Yoshimi
Yoshimi is a software synthesizer, a live soft-DSP audio signal generator. It receives MIDI signals as input either from ALSA MIDI or JACK, and sends d… | JACK,
JACK MIDI,
FLTK,
Soft Synths/Samplers,
ladish L1,
JACK Session,
Signal Generators,
Synthesis/Composition Tools,
MIDI Software |