Overview
Info |
---|
🎥 For a video demonstration and tutorial on how to use CC Waveform Generators, watch this: |
Table of Contents
Table of Contents |
---|
Waveform Engine
In the Controller Settings tab, you can edit the Waveform Type
, Min CC Value
and Max CC Value
for each engine.
...
The available waveforms
What is a MIDI CC Waveform?
A MIDI waveform is essentially a continuous flowing stream of CC messages that oscillates between minimum and maximum CC values set by you.
Think of it as an automated expression pedal. Or if you hired someone to to continuously rock your expression pedal back and forth with your desired sweep and speed.
A MIDI waveform allows you to modulate different effect parameters, creating tonal effects such as vibrato, tremolo, sweeps and phasing. Similar to what an LFO does on a synthesizer.
Waveform Engines
Access the waveform engines via the controller settings tab on the editor. Here you will see 4 independent waveform engines. For each of these engines, you can select a different Waveform Type and define the Minimum and Maximum CC values for each waveform.
...
The available Waveform Types are:
Sawtooth Up
Sawtooth Down
Triangle
Sine
Square
...
Starting a Waveform
...
Engine
You can use any switch you want on your Morningstar controller to trigger a waveform engine to start. On your desired switch, you just need to select the CC Waveform Generator
message type.
...
The available parameters on for this message type are:
Start/Stop: Whether to start or stop a specific engine, or stop all engines
Cycle Interval: Duration of 1 cycle in Milliseconds
Cycle multiplier: How many Number of cycles completed in one interval
Once/Perpetual: Run one cycle, or run Complete only 1 cycle and keep CC value at final position, or keep running perpetually
Engine: Select the which Waveform engine to run (in the controller settingscontrol (4 engines found under the Controller Settings tab)
CC Number: The Control Change number determines what parameter you affect
MIDI Channel: Choose which MIDI channel you want to send the MIDI Waveform on
Once triggered to start, the Waveform engines will start running and churning sending out CC messages for you automatically.
Examples
Generating a Sine CC Waveform
Firstly, you need to set up your Waveform Generator engine. In this example, I have set up Engine 1
to generate a Sine waveform with a minimum CC Value of 0 and maximum CC Value of 127. That means that the waveform generated will be between the values of 0
and 127
with a Sine wave shape.
...
Next, I need to program a Preset to start the Waveform Engine.
...
Info |
---|
Useful for controlling Volume or Wah Pitch Shift effects |
Firstly, you need to set up your Waveform Generator engine. In this example, I have set up Engine 1
to generate a Sawtooth Up waveform with a minimum CC Value of 0 and maximum CC Value of 127. That means that the waveform generated will be between the values of 0
and 127
.
...