PatchOut:
Filter:
crucial-library/Classes (extension) | Libraries > crucial > internals

PatchOut
ExtensionExtension

manages a Player's output when connecting to other Players

Description

These objects hold information about a Player's inputs and outputs. They are used to make connections to other Players, and to manage that connection and all subsequent repatching or disconnections.

This is the predecessor system to Mx, which has a better system and is not limited to just Players.

Class Methods

.new

Arguments:

source
group
bus

.prNew

Arguments:

source
group
bus

.audio

Arguments:

source
group
bus

.control

Arguments:

source
group
bus

.scalar

Arguments:

source
group
bus

.stream

Arguments:

source
group
bus

.noncontrol

Arguments:

source
group
bus

Instance Methods

.source

.group

.bus

Arguments:

b

.connectedTo

.patchOutsOfInputs

.init

.busses

.connectTo

Arguments:

patchIn
needsValueSetNow

.disconnect

.free

.server

.isPlaying

.hasBus

.allocBus

Arguments:

name
rate
numChannels

.releaseBusses