Users will normally not directly create instances of ZZZ, but only use it through its subclasses. It provides basic conversion methods, that can be used to drive DC coupled hardware of the Eurorack standard. Additionally it provides SynthDefs, which will be added during instantiation, that can be used for clock and gate signals.
Initialize a new instance.
channels |
An Array of Integers representing output bus channels (within the range of ServerOptions: -numOutputBusChannels) on a Server. |
server |
An instance of Server. |
An instance of ZZZ.
Uses StartUp: *add to add SynthDefs used by child classes.
Calculates midi note for supplied amplitude.
amplitude |
Amplitude in the range from 0.0 to 1.0. |
MIDI note for corresponding amplitude, nil if amplitude is not within the allowed octave range.
Cps for MIDI note C10.
Returns cps for MIDI note C10.
Maximum voltage for ADSR on Eurorack modules.
Returns maximum voltage for ADSR.
Cps for MIDI note C-2.
Returns cps for MIDI note C-2.
Calculates amplitude for supplied MIDI note.
midi |
MIDI note. |
Amplitude for corresponding midi note, nil if < 0 or > 127
Minimum voltage for ADSR on Eurorack modules.
Returns minimum voltage for ADSR.
Maximum trigger/gate/clock control voltage for Eurorack modules.
Returns maximum maximum trigger/gate/clock control voltage for Eurorack modules.
Calculates voltage for supplied cycles per second.
cps |
Cycles per seconds |
Returns voltage for corresponding cycles per second.
Maximum voltage for a note on Eurorack modules.
Returns maximum voltage for notes.
(describe method here)
amplitude |
(describe argument here) |
(describe returnvalue here)
(describe method here)
(describe returnvalue here)
(describe method here)
(describe returnvalue here)
(describe method here)
amplitude |
(describe argument here) |
(describe returnvalue here)
(describe method here)
(describe returnvalue here)
(describe method here)
voltage |
(describe argument here) |
(describe returnvalue here)
(describe method here)
cps |
(describe argument here) |
(describe returnvalue here)
(describe method here)
(describe returnvalue here)
(describe method here)
voltage |
(describe argument here) |
(describe returnvalue here)
Returns an Array of Integers representing output bus channels (within the range of ServerOptions: -numOutputBusChannels) on a Server that was used in *new to initialize an instance of this class (or any of its subclasses).