Free software related to creating or manipulating music in Common Lisp. See also
audio for general audio playing/recording/manipulation software.
- AC Toolkit - AC Toolkit is an open source Common Lisp application aimed at aiding music composition, ideas are based on AC Toolbox
- Bach Chorales - A database of music (100 chorale melodies) harmonised by J.S Bach
- cl-collider - cl-collider is an interface to the SuperCollider audio synthesis server
- CL-IO-MOD - CL-IO-MOD is a parser for a subset of the MOD music tracker file format
- cl-wav-synth - cl-wav-synth is a wav sample editor, a spectrum editor and a song editor.
- CLCE - CLCE (Common Lisp Composition Environment) is a complete environment for Musical composition based on the Common Lisp language and on the MidiShare operating system
- cmpl - Computer Music Programming Language
- Common Lisp Music - is a Music synthesis and signal processing package in the Music V family
- Common Music - CM is an object-oriented Music composition environment
- Common Music Notation - Common Music Notation is an independent subsystem of Common Music
- Compo - Compo is a language to describe in a natural way simple or complex structures of Music
- EMI - EMI (Experiments in Musical Intelligence) is David Cope's project to develop systems which are capable of automatic analysis and resynthesis of musical styles
- Gsharp - Gsharp is a graphical, interactive score editing application for standard Music notation
- Incudine - Incudine is a music/DSP programming environment for Common Lisp
- midi - A library for parsing MIDI (Musical Instrument Digital Interface) file format files and representing MIDI events, previously distributed as part of the Gsharp project
- MIPS - MIPS (Mathematical Investigation of Pitch Systems) is a mathematical formal language for investigating the structural properties of Musical scales, pitch systems and their associated notational systems
- Music Mind Machine - The Music Mind Machine research group at the Universities of Nijmegen and Amsterdam have a variety of Common Lisp software available for the computational modeling of Music cognition including:
- Ntccrt - Ntccrt is an interpreter for the Non-deterministic Timed Concurrent Constraint (ntcc) calculus capable of real-time interaction
- OMax - OMax is a software environment which learns in real-time typical features of a musician's style and plays along with him interactively, giving the flavor of a machine co-improvisation
- OpenMusic - OpenMusic is a visual programming language based on Common Lisp and CLOS
- OSC - An implementation of the OpenSoundControl protocol
- Phorx - Phorx is a program that allows you to write Music that can change dynamically as it is playing
Other
- FOMUS
- PWGL
Historical Interest
Lisp Music Books