16. Blocking C1-xMP1 MIDI Input CC Messages in Logic Pro
If you have a plugin that seems to be always listening from specific encoders, this is because the plugin is programmed to listen from any MIDI port on Channel 1. This is unusual, but some plugins may have default CC values on their parameters. There should be an option to disable these mappings or disable MIDI CC in completely so that it does not conflict with MIDI controllers.
If you cannot find how to do this, it is best to send a support message to the plugin developer and they should be able to explain how to disable external MIDI CC input.
Alternatively, you can do the following in Logic, if the plugin is listening to CC coming from Logic and not directly from other MIDI ports.
If you disconnect a specific MIDI device from the Sequencer Input
in Logic’s Environment, it blocks all MIDI data from that device, including:
-
MIDI CC (Control Change)
-
Note On/Off
-
Pitch Bend
-
Aftertouch
-
Program Change
-
Anything else sent via standard MIDI
This is useful if you notice that instruments or audio effects in Logic receive conflicting MIDI CC messages from C1-xMP1.
Step-by-Step: Fully Block a MIDI Device from Logic Instruments
1. Open the Environment (Cmd+8)
Go to the Click & Ports layer.
2. Identify the C1-xMP1 Device in "Physical Input"
You'll see ports like “All”, “IAC Driver”, “C1-xMP1”, etc.
3. Disconnect the Device
- Disconnect the cable from the device you want to block (e.g., "MP Controller") so that it does not connect to the "Sequencer Input".
This means Logic will not receive any MIDI input from that device in instrument tracks.
4. (Optional) Route the Device Elsewhere
If you want to still use the device to control Logic through custom scripts or MIDI routing:
-
Route the device to a Monitor or Transformer object instead.
-
You can then filter, transform, or reroute the data to Logic’s control surface system, MIDI FX plugins, or external apps without affecting Logic Instruments.