Skip to content

Miscellaneous SuperCollider classes to run rehearsals / live performances.

Notifications You must be signed in to change notification settings

esluyter/ShowCtrl

Repository files navigation

ShowCtrl

This repository contains miscellaneous SuperCollider classes I use to run theatrical shows.

CueList

Interface for organizing SC functions into an ordered list of named cues, with functionality for nesting, linking, color coding, etc. Note that GUI requires my fork of SuperCollider, as well as my CodeView extensions.

cuelist

Related files:

  • CueList.sc
  • CueListGUI.sc
  • ShowCtrlContextMenu.sc
  • defaultCue/*

CL1

Interface for controlling Yamaha CL series consoles over MIDI, including state memory for channel sends and DCA / fader positions, ability to set / fade individual or groups of sends / faders to target positions, restore / save EQs to console memory, and set individual EQ parameters.

Designed for ease/speed of use in real-time rehearsal situations using a code interface rather than GUI. As an example of common usage, to fade some of the sends on an arbitrarily large group of channels ~everyone over 2 seconds:

...
c.fadeSends(~everyone,
  \dur, 2,
  [~adat3, ~upas, ~mains, ~center],  0,
  ~delays, -3
);

Related files:

  • YamahaBoard.sc

LividControl

Interface for the now-discontinued Livid Code controller. Includes "bank" functionality with full state memory, programmatic knob / button control including fades to a target value, GUI visualization of current state, and interface for saving "snapshots" of current state with selective parameter recall over specified fade time.

livid

Related files:

  • LividControl.sc
  • LividControlGUI.sc
  • LividPresets.sc

BootWindow

An interface for setting server options before booting the server.

boot

Related files:

  • BootWindow.sc
  • settings.txt

About

Miscellaneous SuperCollider classes to run rehearsals / live performances.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published