RSS 18 projects tagged "MIDI"

Download Website Updated 14 Mar 2008 CodeSounding

Screenshot
Pop 15.68
Vit 43.48

CodeSounding is a way to make computer-generated music, i.e. a customizable sonification library: the runtime sound is a function of the structure of the source code of the running program.

Download Website Updated 16 Dec 2007 schnolgo

Screenshot
Pop 15.36
Vit 1.00

Schnolgo is a musical composition system. It has a number of unique features, including a way of handling polyrhythmic timing which provides a flexibility one cannot easily achieve with traditional sequencing programs or sound programming environments. Currently, Schnolgo is in the form of a Python package, and its main output format for compositions written in it is MIDI.

Download Website Updated 11 Aug 2006 midillo

Screenshot
Pop 20.25
Vit 1.00

midillo is a library and a set of tools for MIDI file manipulation. At this point, utilities included only do MIDI filtering, conversion to SMF (Standard MIDI File) format 0, and a diagnostic dump.

Download Website Updated 26 Nov 2004 libTiMidity

Screenshot
Pop 18.60
Vit 1.00

libTiMidity is a MIDI to WAVE converter library that uses Gravis Ultrasound-compatible patch files to generate digital audio data from General MIDI files. It is based on the TiMidity decoder from the SDL_sound library.

Download Website Updated 12 Oct 2004 MIDI Controller

Screenshot
Pop 21.98
Vit 1.00

MIDI Controller is a small program that lets you set MIDI controller values using sliders and buttons in a GTK+ window. The GUI is an XML-based Glade file which can be replaced without rebuilding the program, so you can build your own controller GUIs in Glade, with any number of control widgets in any layout you want.

Download Website Updated 04 Jun 2006 libjdkmidi

Screenshot
Pop 30.82
Vit 1.98

libjdkmidi was originally a collection of utility functions for MIDI written for the Atari ST computer. It has since evolved into a fairly powerful C++ MIDI library. It features MIDI parsing, MIDI Show Control message creation and handling, Standard MIDI File type 0 and type 1 reading and writing, timestamped MIDI message and System Exclusive encapsulation, Efficient MIDI Track objects for sequencing, MIDI Track objects for editing MIDI events, MIDI message process chains, containers for multiple MIDI Tracks with iterators, and much more.

Download Website Updated 04 Feb 2004 libtclsmf

Screenshot
Pop 23.49
Vit 1.00

libtclsmf is a library for writing and (in the near future) reading standard MIDI files from within Tcl scripts. It was written for the first stage of 'oveja electrica', an experimental music composition and artificial intelligence project.

No download Website Updated 28 Jan 2008 FrAid

Screenshot
Pop 88.15
Vit 2.98

FrAid (Fr[actal] Aid) is a programming language that is appropriate for mathematical computations, visualization, batch processing, and more. It features both a standalone application that provides a programming environment for the language and a system for integrating the language with Java. The Java interface allows mathematical equations and formulas to be used with Java code, making it easier to process numerical computations, symbolic computations, imaging, CAD, and more.

Download Website Updated 16 Aug 2012 FluidSynth

Screenshot
Pop 171.29
Vit 13.08

FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. It can read MIDI events from MIDI input devices or files and render them to an audio device using SoundFont instrument banks. It can also play MIDI files. Other features include real time effect control and a powerful API for embedding FluidSynth in other programs.

Download Website Updated 15 May 2003 Audiality

Screenshot
Pop 44.09
Vit 1.00

Audiality is a highly scalable and portable audio engine and synthesizer. MIDI files are used in combination with scripting and modular synthesis, to minimize file sizes and maximize flexibility. Audiality can be used as a music and sound effects player in multimedia productions, or as a realtime MIDI synthesizer.

Screenshot

Project Spotlight

ESMTP

A simple relay-only MTA.

Screenshot

Project Spotlight

noPoll

A WebSocket toolkit.