Common music 3

Heinrich Taube

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Common Music [1] Version 3 (CM3) is a new, completely redesigned version of the Common Music composition system implemented in C++ and Scheme and intended for interactive, real-time composition. The system is delivered as a cross-platform C++ GUI application containing a threaded scheme interpreter, a real-time music scheduler, graphical components (editor, plotter, menu/dialog control), and threaded connections to audio and midi services. Two different Scheme implementations can be used as CM3's extension language: Chicken Scheme [2] and SndLib/S7 [3], by William Schottstaedt. When built with SndLib/S7 CM3 provides a fully integrated environment for algorithmic composition and sound synthesis delivered as a relocatable (drag-and-drop) application that runs identically on Mac OSX, Windows Vista and Linux.

Original languageEnglish (US)
Title of host publicationProceedings of the 2009 International Computer Music Conference, ICMC 2009
PublisherInternational Computer Music Association
Number of pages4
ISBN (Print)9780971319271
StatePublished - 2009
Event2009 International Computer Music Conference, ICMC 2009 - Montreal, QC, Canada
Duration: Aug 16 2009Aug 21 2009

Publication series

NameProceedings of the 2009 International Computer Music Conference, ICMC 2009


Other2009 International Computer Music Conference, ICMC 2009
CityMontreal, QC

ASJC Scopus subject areas

  • Music
  • Computer Science Applications
  • Media Technology


Dive into the research topics of 'Common music 3'. Together they form a unique fingerprint.

Cite this