An advanced drum machine with pattern-based programming
Hydrogen is an advanced drum machine for GNU/Linux, Windows and Mac OS X. It's main goal is to bring professional yet simple and intuitive pattern-based drum programming.
Virtual MIDI controller for Linux, Windows and OSX
VMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX. Based on Qt and Drumstick the program is a MIDI event generator using the computer's alphanumeric keyboard and the mouse. It may be used also to display received MIDI notes.
The Pure Data (short Pd) project on SourceForge unifies the extensions (or externals) written for the Pure Data Graphical Computer Music System written by Miller Puckette with contributions from many others.
Aria Maestosa is a midi sequencer/editor. It lets you compose, edit and play midi files with a few clicks in a user-friendly interface offering score, keyboard, guitar, drum and controller views.
Editors for the BOSS GT-3, 5, 6, 8, Pro, 10, 100, 001 Guitar Multi-Effects Processors, and the BOSS GT-6B,10B Bass Multi-Effects Processors. And for the Katana modelling Amplifier. This software can edit patches via midi on the BOSS Multi-Effects/AmpProcessor.
An Audio/MIDI multi-track sequencer
Qtractor is an Audio/MIDI multi-track sequencer application written in C++ around the Qt framework. The target platform will be Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI,
Virtual Pipe Organ Software
GrandOrgue is a sample based pipe organ simulator. When connected to MIDI keyboards and an audio system, it can accurately simulate the sound of a real pipe organ. This application has builds for Linux, Windows and OS X.
Free music notation & composition software
MuseScore is the leading free & open source music notation software for Windows, Mac and Linux. It is easy to use and makes beautiful sheet music. MuseScore is often praised as a cost effective alternative for Sibelius and Finale. Support MuseScore at http://musescore.org/en/donate Like MuseScore on Facebook: http://facebook.com/musescore
A multi-platform software synthesiser emulating (somewhat inaccurately) pre-GM MIDI devices such as the Roland MT-32, CM-32L, CM-64 and LAPC-I. In no way endorsed by or affiliated with Roland Corp. Source hosted at: http://www.github.com/munt/
The MIDI sequencer that features a rich understanding of music notation along with basic support for digital audio
midi editing software for use with the Roland GR-55 guitar synthesizer, to allow graphical representation of the internal settings and parameters of the GR-55. Realtime editing and patch data backups, bulk patch editing.
Psycle is a Music tracker (like FastTracker 2 or Impulse Tracker) combined with plugin modularity. It supports its own plugin API, the VST2 plugin standard, and a tracker style sampler playback.
MusE is a Qt based audio/midi sequencer with editing and recording capabilities for linux.
Patch editor for the Boss ME-25 guitar multi effects and Roland GR-20 guitar synthesizer. The software allows desktop tweaking and editing of the ME-25 internal parameters, making patches a lot easier to create.
MIDI and/or Custom WAV Metronome for Windows and Windows Mobile
Free open source GPL metronome (a "branch" of "Weird Metronome") for Windows, Windows Mobile, & Pocket PC. Uses user-definable multi-voice WAV or MIDI (PC only) sounds for the beats. Has a blinker & allows user defined bpm & fine measure control.
PortMedia offers free, cross-platform, open-source I/O libraries for digital media including MIDI, video, and audio (see www.portaudio.com). Most work is in C to facilitate interoperabilty with many languages and systems.
Boost your Piano playing skills
A MIDI file player that teaches you how to play the piano. PianoBooster is a fun way of playing along with a musical accompaniment and at the same time learning the basics of reading musical notation. see: http://pianobooster.sourceforge.net
Speedy MIDI is an editor designed for choirs and singers to quickly generate MIDI files for rehearsal.
Jazz++ is a full featured, audio capable, cross-platform MIDI sequencer. Jazz++ offers a lot of functions normally only found in expensive sequencer software, and is used by professionals and hobby musicians all over the world.
An experimental VST host and plugin. Modular and programmable : create multiple setups (plugins parameters, audio and midi routing) and switch between them via automation or midi. Visit the homepage for more information : http://vstboard.blogspot.com
Trains quickly score reading and piano playing (MIDI-keyboard)
The main purpose of NoteTrainer PRO is developing the ability of quickly reading and playing notes "at sight." The program generates a random sequence of notes in the range selected by the user, and controls the speed and accuracy of their playing. Instead of random notes can be loaded not very complex melodies in MusicXML format and practice by studying them. Input the notes possible not only with MIDI-keyboard, but from the PC-keyboard, as well as using the virtual keyboard.
jVSTwRapper allows you to develop VST (2.4), Audio Unit (AU) and LADSPA compatible audio plugins and virtual instruments plus user interfaces (Swing) with the Java programming language on Windows, Linux and Mac OSX. 5 demo plugins (+src) are included.
patch editor for the E-MU Proteus 2000 synthesizer family
A cross-platform patch editor for the E-MU Proteus 2000 sample-based synthesizer family. prodatum is free software.
DirectShow filter for playing back MIDI and CD+G karaoke files (.kar, .cdg, .bin) as video in Windows Media Player
DSSI is an audio plugin API for soft synths and effects.
DSSI is an audio plugin API for software instruments (soft synths) and effects. It is based on the LADSPA plugin API, the ALSA sequencer event types, and OSC (Open Sound Control) communications with custom GUIs.