PlayerMixer:
Filter:
Classes (extension) | Libraries > crucial > Players

PlayerMixer : AbstractPlayer : AbstractFunction : Object
ExtensionExtension

takes multiple players as input, mixes them to a single (stereo) output
Subclasses: GroupedPlayerMixer

Description

Plays all of the players, mixing them together in its own synth.

Patching of this combined output is easy. They are treated like a single unit.

Class Methods

PlayerMixer.new(players)

Arguments:

players

Inherited class methods

Instance Methods

.players

.players = value

.asSynthDef

.defName

.synthDefArgs

.respawnMixerToBundle(bundle)

Arguments:

bundle

.addPlayer(player)

Arguments:

player

.removePlayerAt(pli)

Arguments:

pli

.putPlayer(i, pl)

Arguments:

i
pl

.beatDuration

.children

.storeArgs

.rate

.numChannels

.guiClass

Inherited instance methods

Examples

It is possible to dynamically add, replace or remove players