T
able
O
f
C
ontents
▼
AbstractOut:
Filter:
Class methods
Inherited class methods
Undocumented class methods
isOutputUGen
numFixedArgs
Instance methods
numOutputs
Inherited instance methods
Undocumented instance methods
numAudioChannels
writeOutputSpecs
writesToBus
SuperCollider
Browse
Search
Indexes ▼
Documents
Classes
Methods
Classes
|
UGens
>
InOut
AbstractOut
:
UGen
:
AbstractFunction
:
Object
Abstract class for out ugens
Source:
InOut.sc
Subclasses:
BelaScopeOut
,
LocalOut
,
Out
,
SharedOut
,
XOut
… see all
Class Methods
Inherited class methods
7 methods from
UGen
► show
newFromDesc
buildSynthDef
methodSelectorForRate
multiNew
multiNewList
new1
replaceZeroesWithSilence
7 methods from
Object
► show
dependantsDictionary
readBinaryArchive
readTextArchive
uniqueMethods
new
newCopyArgs
readArchive
Undocumented class methods
AbstractOut.
isOutputUGen
AbstractOut.
numFixedArgs
Instance Methods
.
numOutputs
Returns:
number of output buses (default: 0, overridden in subclasses)
Inherited instance methods
91 methods from
UGen
► show
addToSynth
antecedents
argNameForInputAt
asControlInput
checkNInputs
checkSameRateAsFirstInput
checkValidInputs
collectConstants
composeBinaryOp
composeNAryOp
composeUnaryOp
descendants
dumpName
initTopoSort
isUGen
makeAvailable
moddif
optimizeGraph
outputIndex
performBinaryOpOnComplex
performDeadCodeElimination
prReverseLazyEquals
rateNumber
removeAntecedent
reverseComposeBinaryOp
sanitize
schedule
specialIndex
synthIndex
widthFirstAntecedents
writeDef
writeDefOld
writeInputSpec
writeInputSpecOld
writeOutputSpec
writeOutputSpecs
writesToBus
|==|
@
asComplex
asUGenInput
belaScope
bilin
bipolar
blend
checkBadValues
clip
copy
curvelin
curverange
degrad
degreeToKey
dpoll
dumpArgs
expexp
explin
exprange
fold
if
init
inputs
isValidUGenInput
lag
lag2
lag2ud
lag3
lag3ud
lagud
lincurve
linexp
linlin
madd
methodSelectorForRate
minNyquist
name
numChannels
numInputs
poll
prune
raddeg
range
rate
scope
signalRange
slew
snap
softRound
synthDef
unipolar
varlag
wrap
159 methods from
AbstractFunction
► show
&&
<>
asAudioRateInput
asControlInput
biexp
bilin
composeBinaryOp
composeNAryOp
composeUnaryOp
curvelin
degrad
degreeToKey
eq
firstArg
fold2
hanWindow
imag
isValidUGenInput
leftShift
lincurve
mod
nand
ne
not
performBinaryOpOnComplex
performBinaryOpOnSeqColl
performBinaryOpOnSignal
performBinaryOpOnSimpleNumber
pow
prReverseLazyEquals
prepareForProxySynthDef
raddeg
ramp
real
rectWindow
reduceFuncProxy
ref
reverseComposeBinaryOp
rightShift
roundUp
scurve
thresh
triWindow
unsignedRightShift
welWindow
wrap2
xor
|==|
||
%
&
*
**
+
+>>
-
/
<
<=
>
>=
>>
@
abs
absdif
acos
amclip
ampdb
applyTo
asFloat
asInt
asInteger
asUGenInput
asin
atan
atan2
bilinrand
bitAnd
bitHammingDistance
bitNot
bitOr
bitXor
blend
ceil
clip
clip2
coin
cos
cosh
cpsmidi
cpsoct
cubed
dbamp
difsqr
dist
distort
div
even
excess
exp
expexp
explin
exprand
floor
fold
frac
gcd
hypot
hypotApx
isNegative
isPositive
isStrictlyPositive
lcm
linexp
linlin
linrand
log
log10
log2
max
midicps
midiratio
min
moddif
neg
octcps
odd
plotGraph
rand
rand2
ratiomidi
reciprocal
rho
ring1
ring2
ring3
ring4
rotate
round
rrand
sampled
scaleneg
sign
sin
sinh
softclip
sqrdif
sqrsum
sqrt
squared
sum3rand
sumsqr
tan
tanh
theta
trunc
wrap
|
260 methods from
Object
► show
!
%
&
**
+>>
->
<<
>>
archiveAsCompileString
archiveAsObject
argNames
asArchive
asAudioRateInput
asBinaryArchive
asCollection
asControlInput
asDefName
asNodeArg
asOSCArgArray
asOSCArgBundle
asOSCArgEmbeddedArray
asRef
asSequenceableCollection
asStream
asString
asStringff
asSymbol
asSynthDef
asTextArchive
asUGenInput
atLimit
basicHash
beats
blendAt
blendPut
bubble
buildForProxy
canCallOS
canFreeSynth
checkCanArchive
clear
clock
composeEvents
containsSeqColl
contentsCopy
crash
debug
deepCollect
deepDo
defaultArgs
dereference
dereferenceOperand
doOnCmdPeriod
doesNotUnderstand
dumpBackTrace
dumpDetailedBackTrace
dumpStack
envirCompileString
envirKey
equals
eventAt
falseAt
finishEvent
first
flatSize
free
freeze
functionPerformList
gcDumpGrey
gcDumpSet
gcSanity
getBackTrace
getContainedObjects
getSlots
halt
help
immutableError
indexedSize
initBus
initFromArchive
inspect
inspector
inspectorClass
instVarAt
instVarPut
instVarSize
isArray
isCollection
isControlUGen
isException
isFunction
isInputUGen
isNeutral
isOutputUGen
isPlaying
isRest
isSequenceableCollection
isString
isUGen
isValidUGenInput
largestFreeBlock
makeProxyControl
matchItem
mustBeBoolean
nodeMapMapsToControl
notYetImplemented
numChannels
outOfContextReturn
pair
pairs
performBinaryOpOnComplex
performBinaryOpOnSeqColl
performBinaryOpOnSignal
performBinaryOpOnSimpleNumber
performBinaryOpOnSomething
performBinaryOpOnUGen
poll
postString
postff
prHalt
prReverseLazyEquals
prepareForProxySynthDef
primitiveFailed
printClassNameOn
proxyControlClass
rank
reduceFuncProxy
reference
releaseDependants
removedFromScheduler
render
replaceFunc
reportError
setSlots
shape
simplifyStoreArgs
slice
slotAt
slotIndex
slotKey
slotPut
slotSize
slotValuesDo
slotsDo
source
species
stackDepth
stop
storeModifiersOn
storeParamsOn
threadPlayer
totalFree
trueAt
unbubble
value
valueArray
valueArrayEnvir
valueEnvir
valueFuncProxy
wakeUp
wakeUpToBundle
while
writeBinaryArchive
writeDefFile
writeDefFileOld
writeTextArchive
|
!=
!==
!?
==
===
?
??
addDependant
addFunc
addFuncTo
addUniqueMethod
alwaysYield
as
asArray
asCompileString
asInt
awake
blend
changed
class
compareObject
copy
copyImmutable
cs
cyc
deepCopy
dependants
deprecated
do
dump
dup
embedInStream
fin
frozen
fuzzyEqual
gcInfo
generate
hash
identityHash
idle
instVarHash
instill
isFloat
isInteger
isKindOf
isMemberOf
isNil
isNumber
iter
loop
multiChannelPerform
mutable
next
nextN
notNil
obtain
perform
performKeyValuePairs
performList
performMsg
performWithEnvir
pointsTo
post
postc
postcln
postcs
postln
release
removeDependant
removeFunc
removeFuncFrom
removeUniqueMethod
removeUniqueMethods
repeat
reset
respondsTo
shallowCopy
shouldNotImplement
size
streamArg
subclassResponsibility
superPerform
superPerformList
switch
throw
tryPerform
update
writeArchive
yield
yieldAndReset
|!=|
|==|
Undocumented instance methods
.
numAudioChannels
.
writeOutputSpecs
.
writesToBus
helpfile source:
https://github.com/supercollider/supercollider/tree/3.13/HelpSource/Classes/AbstractOut.schelp
link::Classes/AbstractOut::