162 projects tagged "MIDI"

No download Website Updated 16 Nov 2009 Hydrogen

Screenshot
Pop 138.40
Vit 5.72

Hydrogen is a simple real-time Drum machine/sequencer. It features a graphical user interface based on Qt, a sample-based audio engine, Jack/ALSA/OSS/PortAudio and Export to disk audio drivers, ALSA MIDI input, ability to import/export XML-based song and drumkit files, 192 ticks per pattern, 16 voices with volume, mute, solo, ADSR, and pan capabilities, and import of samples in wave, au, and aiff format.

Download Website Updated 01 Apr 2003 SynthTest

Screenshot
Pop 17.09
Vit 1.43

SynthTest is a somewhat simple application for OS X that allows you to pick a MIDI source, a MusicDevice AudioUnit, and an Effect or MusicEffect AudioUnit to play with. You can open an edit window for both the synth and effect. If they do not have a custom edit GUI, the generic editor view will be used. SynthTest has a reference implementation of preset support for Audio Units. It is primarily intended to be used by Audio Unit developers for testing purposes (the source is available), although it can be great fun to play with all by itself. It is complete enough to be used for live performances.

No download Website Updated 01 Apr 2003 MidiKeys

Screenshot
Pop 28.04
Vit 1.43

MidiKeys is a little application that displays a piano keyboard onscreen. You can click the keyboard or use the computer keyboard to play MIDI notes. The keyboard window can be made to float on top of other applications and supports transparency. Also, MidiKeys will optionally set up hotkeys for the computer keyboard so you can play notes in other applications (such as a sequencer) without having to switch back to MidiKeys. It works great on a PowerBook!

Download No website Updated 07 Dec 2002 rmidiu

Screenshot
Pop 14.07
Vit 1.00

rmidiu is a simple MIDI recording tool for Linux and the OSS sound drivers, and possibly other platforms that use /dev/midi. It is not intended for professional use because of its imprecise timing, but it is good for sysex dumping and quick recordings.

Download Website Updated 02 Jun 2004 Scheme Note

Screenshot
Pop 26.23
Vit 1.42

Scheme Note is a Scheme-like music file format and MIDI conversion tool. It takes a text file, which is a representation of a song, loosely tied to a MIDI-like event structure, and outputs a corresponding MIDI file. It is hand-editable for simple songs, and should be very easy to parse for a GUI.

No download Website Updated 15 Sep 2002 MidiToy

Screenshot
Pop 8.54
Vit 65.37

MidiToy is an application for playing with a MIDI keyboard, soundcard, or synth. It features keyboard split, tuning, sequencer, and joystick emulating controllers.

Download Website Updated 25 Aug 2004 PureData

Screenshot
Pop 55.20
Vit 1.90

PD (Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.).

Download Website Updated 15 May 2004 Q-Midi

Screenshot
Pop 37.88
Vit 4.19

Q-Midi is a MIDI interface module which allows you to write MIDI applications in the Q programming language. It runs on top of Grame's MidiShare package. Most basic MidiShare functionality is available, including timing functions for realtime programming and MIDI file access. A sample MIDI player application is included (which requires Tcl/Tk).

Download Website Updated 21 Oct 2003 ALSA Patch Bay

Screenshot
Pop 47.77
Vit 2.98

ALSA Patch Bay is a small GUI patchbay for connecting ALSA MIDI ports or JACK audio ports.

Download Website Updated 20 Aug 2002 LegaSynth

Screenshot
Pop 50.56
Vit 1.42

LegaSynth is an old chip/synthesizer emulator on top of an advanced software sound synthesis programming framework. It currently emulates the Yamaha DX7 FM Synth, the MOS6581SID (C64 soundchip), the Yamaha 2xxx FM series (very common in some personal synths, arcades, and the Sega Genesis), and the TB303. It supports the ALSA Sequencer API for midi input, and OSS/ALSA and JACK for output. A GTK graphical interface is provided to take full advantage of the synth, as well as for managing presets, patches, and banks, etc.

Screenshot

Project Spotlight

BalanceNG

A modern software IP load balancer.

Screenshot

Project Spotlight

JS Merge XML

A class that merges XML documents from strings or DOM objects.