-
Notifications
You must be signed in to change notification settings - Fork 2
Manual
KaixoCode edited this page Aug 18, 2023
·
19 revisions
CMBNEX Is a 4 oscillator VST3 synth with a unique tuneable 2 dimensional waveshaper and 3 combiners that use several algorithms to combine incoming signals. All parameters have 4 slots for internal modulation from several modulation sources like envelopes, LFOs, and macros.
Oscillator |
---|
|
|
|
|
|
|
|
|
Combiners |
---|
|
|
Min | Minimum of both inputs min(a, b)
|
And | Bitwise and is applied to both inputs a & b
|
---|---|---|---|---|
Mult | The inputs are multiplied a * b
|
Inlv | The bits of both inputs are interleaved. | |
Pong | The top half of the first input remains, and the bottom half of the second input (a > 0 ? a : b < 0 ? b : 0)
|
Or | Bitwise or is applied to both inputs a | b
|
|
XOr | Bitwise xor is applied to both inputs, after the inputs are casted to an unsigned integral. | Max | Maximum of both inputs max(a, b)
|
|
Mod | Modulo operation between input, if b == 0 it's set to 1 to prevent division by 0 (a % (b == 0 ? 1 : b))
|
Add | Normal addition of inputs a + b
|
Modulation |
---|
There are 5 envelopes, 5 LFOs, and 5 macros. Each parameter has 4 slots to be modulated by any of those. Besides those modulation sources, there's also Key, Velocity, Random, and Mod (mod wheel) sources. The random source will generate a random value every time a note is pressed. You assign a modulation source to a parameter by dragging it to one of the boxes below a parameter, once it's assigned you can change how much it modulates by dragging it up or down. To remove a modulation you simply CTRL-click on the box. Double-clicking on a modulation box resets the modulation amount. |
Envelopes | LFOs | Macros |
---|---|---|
|
|
|
Settings | Preset |
---|---|
|
|
There is an option to turn off polyphonic mode. When in monophonic mode by default the gain envelope will retrigger, meaning it will jump back to the start of the envelope when a new note is pressed. You can turn this off by toggling the Retrigger button off. When in polyphonic mode, each voice will be generated on a separate CPU core, you can turn this off by toggling the Threads button off in case this causes any issues.