PHSparUse:
Filter:
miSCellaneous_lib/Classes (extension) | Libraries > miSCellaneous > HS and HSpar | Streams-Patterns-Events > HS and HSpar

PHSparUse
ExtensionExtension

defines Pbind(s) for using synth values of a HSpar

Description

Defines Pbind(s) which, when played, can use values of synths derived from HSpar's synth definitions.

NOTE: Playing a PHSparUse is just an option for using an already playing help synth of a HSpar, which requires PHSpar first. See Guide_to_HS_and_HSpar, "Working Scheme".

Class Methods

.new

Creates a new PHSparUse object.

Arguments:

helpSynth

A HSpar object.

pbindArgs

Collection of the form [ dur1, pbindData1, ... , durN, pbindDataN ], whereby dur is a duration value or pattern / stream of durations for the corresponding Pbind(s) and pbindData is a collection of Pbind pairs or a collection of Pbind pair collections, defining possibly several Pbinds with same event timing.

hsIndices

Per default values are taken from the currently switched help synth. Explicitely given hsIndices allow reference to values of other help synths from the corresponding Pbind(s). Expects a collection of valid hsIndex values resp. patterns / streams of valid hsIndex values. A valid hsIndex value is a valid help synth index or a collection of valid help synth indices.

Instance Methods

.play

A PHSusePlayer object is instantiated and started using the TempoClock clock. Quant or SimpleNumber quant lets the player step into the quantization as soon as possible, with respect to the necessary latency. The PHSusePlayer can be stopped and resumed with options.

Examples