The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways.
MusE is a MIDI/Audio sequencer with recording and editing capabilities written originally by Werner Schweer now developed and maintained by the MusE development team. MusE aims to be a complete multitrack virtual studio for Linux, it is published under the GNU General Public License.
LV2/VSTi drum machine for Linux and Windows. Drumkits format supported: Hydrogen, SFZ, Drumlabooh. Up to 36 instruments, 127 sample layers. Built-in mixer with pan, volume, mute, pan mode. Automatic open hihats mute on closed hihat.
Carla is an audio plugin host, with support for many audio drivers and plugin formats. It has some nice features like automation of parameters via MIDI CC (and send output back as MIDI too) and full OSC control. Carla currently supports LADSPA (including LRDF), DSSI, LV2, VST2/3 and AU plugin formats, plus SF2 and SFZ file support. It uses JACK as the default and preferred audio driver but also supports native drivers like ALSA, DirectSound or CoreAudio. There are 4 types of engine processing:
Giada is a loop machine. Build your performance in real time by layering audio tracks or MIDI events, driven by the main sequencer. Giada is a sample player. Load samples from your crates and play them with a computer keyboard or a MIDI controller. Giada is a song editor. Write songs from scratch or edit existing live recordings with the powerful Action Editor, for a fine-tuned control. Giada is a live recorder. Record sounds from the real world and MIDI events coming from external device
The LV2 drum machine compatible with Hydrogen drumkits (including the modern format). It is based on DrMr plugin, with the goal to make the plugin compatible with modern Hydrogen kits. Other additions/changes: sorted presets order, some code is rewritten in C++.
EasyABC is an open source ABC editor for Windows, OSX and Linux. It uses abcm2ps and abcMIDI for typesetting the score and playing the music.
QXGEdit is a Qt4 GUI for editing MIDI system exclusive files. It works with XG devices such as Yamaha DB50XG. It requires a configured ALSA system.
SpectMorph is a free software project which allows to analyze samples of musical instruments, and to combine them (morphing). It can be used to construct hybrid sounds, for instance a sound between a trumpet and a flute; or smooth transitions, for instance a sound that starts as a trumpet and then gradually changes to a flute.
A simple MIDI player with a mixer (channel volume balance), instrument change and the possibility to save rebalanced MIDI files, optionally with renamed channel names. Based on Qt and QMidi, written in C++. Initially intended for those, who write music, e.g. in Lilypond, to enable "proof-listening" and for musicians to enable easy generation of rehearsal midi files.
video2midi is an open source crossplatfrom utility, written in python for creating midi file from Synthesia video and the like.. Works on GNU/Linux, *BSD, Windows & Mac
Beast is a music composition and modular synthesis application. As input methods, it offers a multitrack editor, a piano roll, and supports pattern editing. It has a wide range of technical abilities like sequencing, unlimited undo/redo history, real-time synthesis with multiprocessor support, full duplex 32-bit audio rendering, seeking at sample granularity, on demand loading of partial wave files, on the fly decoding of various sample formats, aliasing free oscillators, and full scripting supp
fmmidi is a player for Standard MIDI music file(s). It emulates the Yamaha YM2608 FM synthesizer and it uses this emulation to play the musics in MIDI format.
FLTracker is MIDI sequencer for Linux with a FLTK GUI. It runs on ALSA, lists track numbers, output device and MIDI channel, notes, volume, effects and parameters; understands GM patches, drum sounds, and controllers.
Drumstick Metronome (kmetronome) is a MIDI-based metronome utilizing the ALSA sequencer. It's intended for students and musicans to aid rythm consistency while playing instruments. It incurs little overhead by using MIDI instead of digital audio playback, which also keeps the timing more accurate.
Mutabor is a microtuner, that is a program that allows performing and composing microtonal music using a normal MIDI keybord. But it's powerful description language is intended to allow permanent retunings and tuning logics in to describe, what's actually goes on. This allows a musician to use tone systems and pitch spaces which are outside of the scope of keyboard instruments, e.g. unlimited just intonation (Tonnetz) as described bei Martin Vogel or fast changing tunings as it is necessary f
SongBase (formerly known as Song Builder) can be used for music creation. It allows to mix up to 15 instrumental voices and percussion tracks. About 128 instruments or a custom soundbank can be used. It allows quick editing as it uses JFugue MusicString notation, either using note names and octaves or by MIDI values and durations numerically or through character codes. Note sequences can be nested within patterns. Further features include MIDI and MusicXML export, backup and restore, a shared SQ