ChucK Instrument Processing Mixer
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example
presets
src
user-interface
README.md
load-cipm.ck

README.md

cipM

ChucK Instrument Processing Mixer

About

cipM is based on the audio mixer which was orignally built into CIP but is now a stand alone application. (CIP still uses another code base but they will one day be united.)

cipM is

  • Configurable Mixer
  • Optional GUI (OSX only)
  • Mono

Requires

cipM requires a current install ChucK.

Available free here.

cipM has been tested on OS X 10.6 upwards...

cipM GUI only works on OS X.

Manual

Quick Start OSX with GUI Interface

  • Add load-cipm.ck
  • Add user-interface/cipm-gui.ck

Quick Start without GUI Interface

  • Add load-cipm.ck
  • Add example/no-gui-example.ck

Use

  • Create cipM preset (see preset folder for examples)

  • setup number of channels (src/cip.ck)

4 => int maxchannels;
  • Add selected preset to (load-cipm.ck)

  • Add load-cipm.ck

Mixer Controller Behaviors

  • Create Mixer Controller
CipMixerInterface cm;
  • Connect UGen to bus (Ugen, bus)
.connect(Ugen, int)
  • Change gain on bus (bus, value)
.gainchange(int,float)
  • Disconnect UGen to bus (Ugen, bus)
.disconnect(Ugen,int)

Online

http://ablelemon.co.uk/chuck/cipm/