CLEF Icon

CLEF

beta

CIRMMT Live Electronics Framework

5.0 Stars (1)
1 Download (This Week)
Last Update:
  Browse Code Code Repositories

Screenshots

Description

CLEF is a Max-based modular environment for composition and performance of live electronics, developed at CIRMMT/McGill University.



CLEF follows structural design concepts and allows users to rapidly create digital signal processing topologies and control data taking advantage of the provided infrastructure and feature set. 


CLEF is based on the Model-View-Controller paradigm and relies on a number of technologies for messaging and storage management: OpenSoundControl for messaging, Max dictionaries for description of meta data and pattr for management of preset (runtime) data.

CLEF is implemented natively on top of Max and does not require external installers, libraries or compiled code. This makes it straightforward to mix and merge CLEF components with your favourite patches.

CLEF projects can be distributed as Max applications or collectives.



© 2009-2014 Marlon Schumacher. All Rights Reserved.

CLEF Web Site

Features

  • Large collection of Modules
  • Dsp-host registers and connects modules in global dsp-matrix
  • All parameters exposed to the pattr system (storage, interpolation, etc.)
  • Communication via OSC on shared message busses. Full pattern-matching support.
  • Graphical 'inspectors' for run-time control and persistent data storage
  • Graphical 'widgets' for setting of (temporal) control data
  • Control data organized into graphs/topologies of Events
  • Events are "maquettes" (containers) for data and code
  • Meterbridges, Command-Line and other User Interfaces
  • Completely user-tweakable/extensible and scriptable environment.
  • Installer-Free. No compiled code, external libraries etc.
  • VST/AU-Plugin support

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
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

Science/Research, Education, Advanced End Users

Programming Language

JavaScript

Registered

2011-11-18
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.