Split Keyboard to Two Unique Midi Channels

I followed this tutorial but it's still doesn't seem to be working for me. I'm looking to have notes below middle C (60) to be on midi channel 1 and notes above middle C to be on midi channel 2. Does that scenario pertain to this video? It looks to me that everything is identical in the log window?

Tutorial: Add Keyboard Split with Bome MIDI Translator Pro

https://www.youtube.com/watch?v=dhvqEsALU5A

Thanks in advance for the insight,

Nick

Hi, yes, the by channel method should work for you. If you are not getting output but the log looks OK, then maybe you are sending to the wrong MIDI port.

Could you post your project file along the messages you are seeing in the log window. Check the boxes, Incoming, Outgoing, MIDI IN and MIDI OUT.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

Also make sure your MIDI input and output ports show open in MT Pro. If they show pending, there may be another application using that port.

Hey Steve!

Thanks for getting back. I uploaded the project file and a screenshot of the log window.

Nick


Attachments:
1587933964853_FaderCtrl.bmtp
![](upload://5LyGDo6k67rKB13S9Ycx87ogzDX.png)

Hi I don't see anything that triggers your timer So3 Keyboard Split INT which is supposed to set you global variable ga for your split point. Consequently all notes will be sent on MIDI CH2 since the split point defaults to 0.

 

Also in the rules for translator 6.0, you need to set your split point by note number

 

ga=60

 

You have it in comments (after //) but if you put it on a line by itself then it should work.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

Gotcha, got the ga=60 on its own line now. Not sure what you mean by trigger when mentioning not having anything triggering the timer. How does that part of things work? Do you mean a midi controller? I have the USB-Midi routed to BMT4 for translator 6.

Hi No rules execute in MT Pro unless there is an incoming trigger. This could be a MIDI message, a keystroke etc. I suggest you set the incoming trigger as opening the project file. It will be under the dropdown Enable/Disable Processing.

Hey Steve,

Picking back up on this discussion. Apologies on the delay. I think I've got an incoming trigger assigned properly now. How's this project file looking?


Attachments:
1591196565322_FaderCtrl.bmtp

Yes, it seems to be working. I'm not sure why you put a 1000ms (1 second) delay on translator 8.1 though.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz