47 lines
1,020 B
Racket
47 lines
1,020 B
Racket
#lang scribble/manual
|
|
@(require (for-label racket))
|
|
|
|
@title{IODesc}
|
|
Description of SynthDesc input or output@section{categories}
|
|
Server>Nodes
|
|
@section{related}
|
|
Classes/SynthDesc
|
|
|
|
@section{description}
|
|
|
|
IODesc describes an input or output of a SynthDesc, as returned by link::Classes/SynthDesc#-outputs:: and link::Classes/SynthDesc#-inputs::
|
|
|
|
@section{classmethods}
|
|
|
|
@section{private}
|
|
new
|
|
|
|
@section{instancemethods}
|
|
|
|
@section{private}
|
|
printOn
|
|
|
|
@section{method}
|
|
rate
|
|
A link::Classes/Symbol:: for the rate.
|
|
|
|
@section{method}
|
|
numberOfChannels
|
|
The number of channels.
|
|
|
|
@section{method}
|
|
startingChannel
|
|
This can either be a link::Classes/String::, a link::Classes/Float:: or an link::Classes/UGen::.
|
|
@section{table}
|
|
|
|
## String || The name of the control that provides the bus index
|
|
## Float || A hard-coded bus index
|
|
## UGen || The UGen providing the bus index
|
|
::
|
|
|
|
@section{method}
|
|
type
|
|
The class of the input/output ugen, like link::Classes/In::, link::Classes/Out::, link::Classes/ReplaceOut::, etc.
|
|
|
|
|
|
|