I am looking for a midi routing/filtering application which will allow filtering of midi channels to a particular midi output device.
I have several midi input and output devices and wish to dedicate midi channels to particular synths/drum machines, however, one device in particular (Yamaha DD-55 drum pads) responds to all midi channels, and can’t be set to a specific channel. So when I play my Behringer Model D set on channel 4 using my keyboard (set to output on channel 4) the DD-55 also responds to the keystroke.
I want to be able to only allow channel 10 notes to be sent through the midi output that the DD-55 is connected to. So I change my keyboard to output on CH10 when I want to control it.
If Bome will allow me to control this I’ll buy it straight away.
Hope this makes sense.
Hi and welcome to the Bome community!
Yes!
The attached project file has two MIDI thru paths in the MIDI router. The incoming message can be assigned to any number of controllers.
My aliases are set up as follows.
You can learn more about aliases from this tutorial.
There are two translators that block messages to the D-55 if the incoming channel is not MIDI channel 10; one for 2 byte message and the other for 3 byte message.
The rules for both are the same.
// Look for channel 10
//mask channel
rr=oo&15
// Look for channel 10 (zero based)
if rr!=9 then exit rules, execute Outgoing Action
// let it through the MIDI router
exit rules, skip Outgoing Action
This should get you want you want. If you have multiple controllers sending message , you just need to add them as other input devices .
For more information about device selection, see this tutorial.
Restrict MIDI channel for D55.bmtp (2.8 KB)
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz
That’s excellent. Thanks for the quick reply. Just in time, the trial version has just timed out. So I’l go pay for it