- - DK+ can be controlled by both MIDI CC messages and VST Parameter Automation
Relative Advantages of MIDI CC and VST Parameter control
- - control using MIDI messages can provide benefits over VST automation:
- almost every host sequencer features a powerful MIDI editor, so you can easily automate several parameters without additional efforts
- after you have modified the settings using VST automation, the program (preset) of a VST plug-in is altered, running the risk of losing it, if you have not previously saved it); with MIDI messages, you can send a "Reset all controllers" message to the VST instrument, and the instrument will restore its original internal state
- MIDI events can have a superior "timing" precision than VST automation.
- VST events often require a user interface repainting to keep the controls displayed in the editors up-to-date, requiring some additional CPU power.
- - control using VST automation can provide benefits over MIDI messages:
- more intuitive
- VST automation has finer resolution (32 bit floating point) than MIDI messages (7 bit data)
Sequencer Control by MIDI
- - MIDI channel 16 is reserved for sequencer control
- - MIDI CC Messages on MIDI channels 1 to 15 control the first 15 drum pads
to select a drum pattern - send a MIDI note
- - in the range C1 (#36) to B2 (#59) on MIDI channel 16
- - if you are using DK+ in a live performance and would like to trigger the patterns via a MIDI keyboard, you may want the pattern to switch will only occur at the end the pattern
to switch patterns only at the end the current pattern - click [Menu] >> Preferences, tick "Sequencer Live mode . . "
to enable the Step Sequencer - send MIDI note C#3 on MIDI channel 16
to disable the Step Sequencer - send MIDI note C3 on MIDI channel 16
- - when your host Sequencer transport is running, these triggers will start and stop the DK+ Step Sequencer
- - for modular hosts, the host environment conditions will be different, for example, in energyXT (v1) the Master Synchroniser must be running
Drum Pad Control by MIDI
- - MIDI CC Messages on MIDI channels 1 to 15 control the first 15 drum pads
- - MIDI channel 16 is reserved for sequencer control
|
Drum Pad MIDI CC Messages |
| Parameter |
CC # |
CC name |
Notes |
| Velocity Profile |
16 |
General Purpose 1 |
applies to all pads |
| Pitch Bend Range |
18 |
General Purpose 3 |
applies to all pads |
| |
|
|
|
Filter Cutoff frequency |
71 |
Cutoff |
|
| Level |
09 |
none |
64 = 0dB |
| Pan |
12 |
Effect Control 1 |
64 = Centre |
| Filter Velocity |
17 |
General Purpose 2 |
0 = Off |
| Tune |
19 |
General Purpose 4 |
64 = no change |
VST Automation
- - VST Automation provides control over more aspects of DK+, including all 24 drum pads
|
VST Automation parameters |
| Area |
Parameters |
| Input |
PB Range, Velocity Profile |
Output, for each Stereo Channel |
Level |
Output, for each Compressor |
Enable (On/Off), Threshold, Ratio, Attack, Release, Gain |
Drums, for each of the 24 pads |
Level, Pan position, Cutoff Frequency, Filter Velocity Depth, Tuning |