Map midi controller to port 3 midi channel 1

I connected a Hammnd pedalboard expression pedal throug beatbar’s ex2m box to Cubase 11 Artist. The tracks connected to the yamaha mx88 keyboard on port 1 and listening to all midi channels are properly controlled by the expression pedal on volume (cc 7), but the track’s vst instrument connected to the pedalboard by way of port 3 (yamaha’s midi through) that is set to the same midi channel and is only listening to that, is not reacting to the volume. How do I get to map the pedal board such that the track on port 3 is connected as well?

Hi,

Set the Instrument track’s input to All MIDI Inputs, please.

Unfortunately, that does not work as that track needs to listen to port 3 (yamaha mxseries 3). Effectively the bb ex2m midi channel needs to be merged into that. It works for the tracks connected to port 1 (yamaha maxseries 1), but does not get through to port 3.

Connecting the pedalboard including the expression pedal directly to cubase would straighten out the volume for the pedal board, but then would not work for the tracks connected to port 1.

Hence the dilemma here and trying to find another way.

Hi,

Are you sure the Port 3 is included in the All MIDI Inputs? You can set it up in the Studio > Studio Setup > MIDI Ports Setup.

All MIDI Inputs allows you to merge multiple Inputs to the track.

That does not create the desired outcome. The setup is as follows:

  • Yamaha MX 88 midi connected to cubase on mxseries 1 - all midi inputs
  • Hammond SK25 pedalboard (H-P) midi connected to Y MX88 in, which then goes to mxseries 3 in cubase - will indicate effect of all midi in on/off below with H-P
  • Hammond SK25 pedalboard expression 1/4” to bb ex2m (H-E) to midi to cubase - all midi inputs on/off act per below with H-E. Rationale: if not using the separate expression cable, just go through the main SK25 midi cable, I cannot unmerge the volume control to be used beyond the pedalboard
  • Cubase track one is Hammond B3 VST upper keyboard from mxseries 1 - H-U below
  • Cubase track two is Hammond B3 VST lower keyboard from mxseries 1 - H-L
  • Cubase track three is the Hammond VST pedalboard from mxseries 3 - H-P

The following combinations with all midi on or off are as follows:

  1. Mxseries 1 - all midi: yes; beatbar controller - all midi: no; mxseries 3 - all midi: no => H-E volume works nowhere
  2. Mxseries 1 - all midi: yes; beatbar controller - all midi: yes; mxseries 3 - all midi: no => H-E volume works on mxseries 1 (H-U and H-L), but not on mxseries 3 (H-P)
  3. Mxseries 1 - all midi: yes; beatbar controller - all midi: yes; mxseries 3 - all midi: yes => H-E volume works on mxseries 1 (H-U and H-L), but still not on mxseries 3 (H-P), yet now H-U and H-P now respnds for notes to the pedal board, which is not the intent.

So , all midi is not doing what we are hoping for, only for mxseries 1 related tracks, but not mxseries 3 related tracks. And it just needs to respond to the beat bar controller input across all ports/tracks.

Does that give more insight in what may be the missing setting?

Hi,

Sorry, I don’t understand your description very well.

If you want to use all MIDI Ports for a MIDI Track, use the All MIDI Inputs. If you want to use dedicated input for a MIDI Track, use the dedicated input.

If you want to use 2 of 3 inputs for a MIDI Track, remove the 3rd (unwanted) MIDI Port from the ‘All MIDI Inputs’ in the Studio > Studio Setup > MIDI Ports Setup. Then use the All MIDI Inputs on the track.

That sounds like the studio setup is project wide, and the track can only be 1 midi channel or all, where the studio setup would then effectively determine what “all” really means (only those used by the ports/devices that are set at that time to all midi inputs). Not what I was hoping for as I was hoping that all could be done at the track level and I had just not found out how.

Thank you! I could turn the above into a diagram to make it easier to follow on how all is connected, thus how the midi data flows if you think there is still an alternative in play.

Hi,

Then there is another option. If you select the All MIDI Inputs (and keep really all inputs in this group), you can use the Input Transformer to filter some data to the given tracks. So for example to one track, you can filter out all MIDI CCs (or all MIDI CC 10 values), to other track, you can filter out MIDI Notes with Pitch higher then X, etc.

Would this help to your use case?