Bol Processor - Open source application for music composition and improvisation with real-time MIDI, MIDI file, and Csound
Version: 2.9.6Bol Processor 2 (BP2) is an open source application for music composition and improvisation with real-time MIDI, MIDI file, Csound, and text output options. BP2 produces music with a set of rules (a compositional grammar) or from text scores that can be typed in or captured from a MIDI instrument.
Operating System: Mac OS X
These rule sets are very similar to the formal grammars (context-free, context-sensitive, etc.) that are used in computer science to define machine-readable languages.
As a compositional tool, Bol Processor has been successful at modeling music of many styles including serial music, Western classical music, contemporary art music including minimalism, and Indian classical music.
BP2 won the Bourges 1997 international award (ex aequo with Cecilia) in the category of computer-aided composition and realization software.
NOTE: Bol Processor is released under the BSD License.