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 - 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