mc.gradient~
Description
Add breakpoints to the mc.gradient~ to specify a function where both the domain and range go from 0 to 1. The output range is mapped across the space of a multichannel signal. Connect a phasor~ or another time-varying single- or multichannel signal to the mc.gradient~ object to drive its output.
Arguments
chans [int]
Change the number of channels in the output multichannel signal. The output channel count will not change until the audio is restarted. The default value of the chans attribute is 0 meaning the object's argument determines the number of output channels.
Attributes
chans [int] (default: 4)
Sets the number of channels in the multichannel output signal
mode [int] (default: 0)
Determines the direction of oscillation over the functions domain. Options are up, down, and up/down. Currently only up mode is supported.
Possible values:
0 = 'up'
( Values Increase )
Oscillation values in the Y-range increase over the functions domain.
1 = 'down'
( Values Decrease )
Oscillation values in the Y-range decrease over the functions domain (not currently supported).
2 = 'up down'
( Palindrome Mode )
Oscillation values in the Y-range move up then down over the functions domain (not currently supported).
Common Box Attributes
Messages
int
Arguments
float
Arguments
list
Arguments
y1-value [number]
y2-value [number]
phase [number]
chanval
Arguments
x-position [float]
clear
printfunction
signal
See Also
Name | Description |
---|---|
MC | MC |
cycle~ | |
function | |
line~ | |
mc.cycle~ | |
mc.evolve~ | |
mc.line~ | |
mc.phasor~ | |
phasor~ | |
MC | MC |