NPVoicerL:
Filter:
JITLibExtensions/Classes (extension) | Live Coding

NPVoicerL
ExtensionExtension

a voicer with stealing

Description

A voicer that can limit the maximum number of playing voices. Also, it can handle voices with fixed-duration synths reasonably well.

Mainly code examples and tests for now:

Instance Methods

.maxVoices

get and set the maximum number of voices

.limitVoices

get and set flag whether to limit maximum number of voices

.stealMode

get and set mode of voice stealing. Can be \oldest, \lowest, \softest.

.defParamValues

the default parameter values of the current synthdef.

.voiceHistory

the current history of sounding voices

.postHist

prettypost the current history of sounding voices

.prime

.put

.release

.releaseAll

see NPVoicer

Examples

To do ...