CtkProtoNotes:
Filter:
Classes (extension) | Libraries > CTK

CtkProtoNotes : Object
ExtensionExtension

A note prototyping system using a dictionary of CtkNoteObjects created from SynthDefs
Source: CTK.sc
 

Description

Part of the Composer's Tool Kit (Ctk) system. See CTK for more details.

CtkSynthDef and CtkProtoNotes are the two prototyping classes for creating instances of CtkNote.

CtkProtoNotes stores a dictionary of CtkNoteObjects created from SynthDefs.

Class Methods

CtkProtoNotes.new( ... synthdefs)

Create a new instance of CtkProtoNotes.

Arguments:

... synthdefs

An instance or multiple instances of SynthDef.

Discussion:

These SynthDefs will be loaded to the default server for use in NRT and RT use. Instances of CtkNoteObject are created from the SynthDefs to be used for creating instances of CtkNotes. SynthDefs can also be a SynthDescLib. Intended use:

Create a CtkProtoNotes from a SynthDescLib:

Inherited class methods

Instance Methods

.add( ... newsynthdefs)

Add additional SynthDefs to an instance of CtkProtoNotes.

Arguments:

... newsynthdefs

SynthDefs to be added.

.at(id)

Access an instance of CtkNoteObject stored within an instance of CtkProtoNotes.

Arguments:

id

The name of a SynthDef loaded into an instance of CtkProtoNotes.

Inherited instance methods

Undocumented instance methods

.addToDict(sds)

.dict

.load( ... servers)

.send( ... servers)

.synthdefs

Examples