Represents a channel on a mixing desk. volume, panning, eq, mute, inserts, level meters etc. Can be used on its own but more often inside of a RedMixer.
out |
Channel index for stereo bus. |
group |
If |
lag |
For eq settings, balance and volume. In seconds. |
Reads back a redMixerChannel with all settings from an archived instance. Also see -store.
.init
after this to initialize server side objects.path |
A file path as a string. |
The Group in use.
Get or set current bus.
Blend in values from another channel. Ignores out, mute, peaks and levels.
other |
Another RedMixerChannel instance. |
val |
Blend fraction 0.0-1.0 |
Creates a new RedEffectModule before the equalizer.
redEfxClass |
A class or an array of classes. |
addAction |
Local to the inserts. The default |
Adds a RedEffectModule instance before the equalizer.
.insert(RedEfxRing.new)
without a fork.redEfx |
An instance or an array of instances. |
addAction |
Local to the inserts. The default |
List of current inserts.
redEfxClass |
Free and remove all instances of this RedEffectModule class. Can also be an array. |
redEfx |
Free and remove this RedEffectModule. Can also be an array. |
Free and remove all effects in one go.
Create a RedMixerChannelGUI.
Free synth, equalizer and inserts.
Lag for this channel. Also for any equalizer parameters.
val |
Time in seconds. |
Returns the mixer channel SynthDef.
Returns the equalizer SynthDef.
Saves an instance as an archive to disk. All settings and effect inserts are stored. Also see *restoreFile.
path |
A file path as a string. |
Array of current amplitudes.
Array with maximum amplitudes. Clear with -resetPeaks.
Set the all values in peaks
to 0.
Dictionary with all Ref objects. (used to be CV objects)
levels | array of amplitudes |
peaks | array of max amplitudes |
out | output bus offset |
lag | ramp time in seconds for eq settings, balance and volume |
mute | silence output |
amp | volume |
bal | stereo balance -1 to 1 |
eqHi | enable highpass 0 / 1 |
eqMi | enable bandpass 0 / 1 |
eqLo | enable lowpass 0 / 1 |
hiFreq | |
hiBand | |
hiGain | |
miFreq | |
miBand | |
miGain | |
loFreq | |
loBand | |
loGain |