CIRMMT Live Electronics Framework

5.0 Stars (1)
2 Downloads (This Week)
Last Update:
  Browse Code Git Repository



CLEF is a Max-based environment for composition and performance of live-electronic, developed as part of my PhD studies and for teaching purposes at CIRMMT/McGill University.

CLEF allows users to rapidly create complex DSP, signal routing and score events, relying on the provided infrastructure and feature set. CLEF relies on OpenSoundControl for communication and Max dictionaries and pattr for preset-management.

CLEF Web Site


  • Large collection of DSP Modules
  • Dsp-host automatically registers and connects modules in centralized audio-matrix
  • All parameters exposed to the pattr system (storage, interpolation, etc.)
  • Full OSC pattern-matching on shared message bus
  • Graphical 'inspectors' for run-time control and persistent data storage
  • Graphical 'widgets' for setting of (temporal) control data
  • Control data organized into Cues, and Events
  • Meterbridges and other tools
  • Completely user-tweakable. No compiled code, external libraries etc.
  • Installer-Free

Update Notifications

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • oid-3788818
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I've become very familiar with this great software, and have found it extremely useful in the context of composing interactive pieces for acoustic-instruments with live processing. The best thing about this program is that it is completely unrestrictive, and does not suggest any aesthetic approach to composing; users can create their own modules and algorithms, then import them into the framework. The user-extendable software can be used to create any imaginable type of electronic music, and makes performing with Max/MSP remarkably simplified. CLEF is perfect for those who want to be able to use the functionality of Max/MSP within a robust and reliable framework for performance, improvisation, and/or composition.

    Posted 03/28/2012
Read more reviews

Additional Project Details

Intended Audience

Advanced End Users, Education, Science/Research

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.