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

MIDIPlayer
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

Instance Methods

.value

.spec

.topMakePatchOut

Arguments:

group
bundle

.synthArg

.addToSynthDef

Arguments:

synthDef
name

.instrArgFromControl

Arguments:

control

.didSpawn

.removeResponders

.stopToBundle

Arguments:

bundle

.freeToBundle

Arguments:

bundle

.cmdPeriod

.rate