This is a tool for MIDI experts. Not recommended for beginners.
- This app by itself does not produce sound.
- It converts input MIDI signals and outputs them.
- You can use 8x16 pads to output any MIDI signal.
- You can route MIDI devices freely.
- This app includes 2 AUv3 Plugins.
- Compatible only with MIDI 1.0; MIDI 2.0 is not supported.
- The developer uses this app conveniently with a MIDI wind controller.
Convert
Converts the values of control signals. Cannot be set per channel.
Note Ctrl, Threshold: Transmit note on messages only if the value of the Note Ctrl is above the threshold.
Key: Key of the note signal
Vel1: Velocity of Note On
Vel0: Velocity of Note Off
CC: Control Change
AT: Channel Aftertouch
PB: Pitch Bend
PC: Program Change
N/A: Not applicable
HR: High Resolution - when enabled, handles 14-bit signals.
E: Envelope, tap to open the settings window.
F: Filter, tap to open the settings window.
LPF: Low-pass filter, smoothes out value changes. The higher the Strength value, the slower the change.
HPF: High-pass filter, applies only abrupt value changes. The value automatically approaches the Return Base value. The higher the Strength value, the faster the change.
Tap the graph to switch between line graph, history, and bar graph.
Long press the graph and tap “Edit Curve” to edit the curve.
"- 0 +" denotes the offset; this value is added to the input value.
Press the button in the top left corner to switch to a minimized view.
The "!" in the top right corner is the panic button. Pressing it sends All Notes Off and All Sound Off messages.
Trigger
Sends signals according to the rules upon receiving specified MIDI signals. You can specify channels.
Harmony: Shifted note signals
Channel Rewrite: Rewrite of channels
Signal Trigger: Trigger of any MIDI signal
Value Offset: Increment/decrement of value
Filter: Suppression of transmission
Pad
Consists of 8x16 pads.
Note: Note signal
CC/AT/PB Oneshot: Control signal (when pressed)
CC/AT/PB On/Off: Control signal (press/release)
Program: Patch Change (bank selectable)
Convert Offset: Offset specification for the Convert screen
Load Preset: File loading on the Profiles screen
Misc/SysEx: Any signal
Latch: Pads become toggles. If a group is specified, the pads act as radio buttons.
Options
Key Delay: Delays Note On
Velocity Convert: When outputting Vel1 in Convert, select whether to always convert or only when legato is not present
MIDI Rx Channel: Receiving channel
MIDI Tx Channel: Transmitting channel
Filter Other Channel: Suppress transmission of channels other than receiving channel
Duplicated Notes: Specifies handling of duplicated notes
Note that:
The application and description contain machine-translated text.
Show less
What's New in KQ MIDI Modulate
+1
1.6.2
November 27, 2024
Unique IDs of MIDI endpoints are ignored.
Other fixes.
This is a very powerful MIDI control app. I have a number of MIDI utility apps and it can do things the others cannot with ease and even includes graphical feedback in realtime. The support and engagement from the developer is top notch. It does require a decent understanding of MIDI features and parameters for setting thresholds, triggers, and modifying note values, cc values and so forth.
Its been really interesting to use, and the manual and help information is quite extensive. Highly recommended.