MIDIPlayer:
Filter:
Classes (extension) | External Control > MIDI | Libraries > crucial > MIDI | Libraries > crucial > Players

MIDIPlayer : SynthlessPlayer : AbstractPlayer : AbstractFunction : Object
ExtensionExtension

parent class for Players that receive midi and send control messages to synths

Description

abstract parent class for Players that receive midi and send control messages to synths

subclasses:

MIDIGatePlayer.new(spec) generates a gate with the level scaled from 0..127 to the requested spec does not release until the last key is released CCPlayer.new(controller,spec) controller value is scaled to the requested spec MIDIFreqPlayer.new midi note to freq classic analog monophonic style including trills

Class Methods

Inherited class methods

Instance Methods

.value

.value = value

.spec

.spec = value

.topMakePatchOut(group, bundle)

Arguments:

group
bundle

.synthArg

.addToSynthDef(synthDef, name)

Arguments:

synthDef
name

.instrArgFromControl(control)

Arguments:

control

.didSpawn

.removeResponders

.stopToBundle(bundle)

Arguments:

bundle

.freeToBundle(bundle)

Arguments:

bundle

.cmdPeriod

.rate

Inherited instance methods