Bome Network (Unlimited Ports) - Cubase Pro 15 unusable - very sluggish/non-responsive

I was very happy to find and purchase Bome Network (w Unlimited Ports) earlier this afternoon. I have set up a few pairs of ports that are connected using the Bome Router.

When I start Cubase Pro (15) my system is unusable - as if there is some infinite loop setup. What trouble shooting can I do to fix this.

Essentially I am following Will’s (Music Chef’s) recipe to connect Dorico Pro to Cubase Pro. I realize that things are working for everyone else except me - but don’t know what else to look into at this stage.

Thanks
Martin

Hi and welcome to the Bome community!

Could you show me which virtual ports you are using and how you have set up the routing in Bome Network. Also how you have the virtual ports in Dorico and Cubase? I think indeed you may have an infinite MIDI loop situation.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Steve,

Thanks very much for the quick reply and the welcome. It is greatly appreciated.

I’ve attached screenshots showing my setup. I’m wondering if it has something to do with the ‘include in all’ checkbox, but you’ll know better than me.

Thanks again
Martin

Hi,

Is the Studio Setup Screenshot your interface for Dorico or Cubase? I am assuming Cubase. With your Bome Network Routing, you would be receiving from duplicate locations.

For instance since Base Drum (Src) and Base Drum (Dest) are both inputs and you might be receiving duplicate data.

You have a route

IN: Bass Drum (Src) → OUT: Bass Drum (Dest)

so you should receive from Bass Drum (Dest) only.

Are you trying for 2 way MIDI communcations here?

Typically I would do something like this

Port names

From Dorico Bass Drum
To Dorico Bass Drum

Then set up routes as follows:

IN: From Dorico Bass Drum → OUT: From Dorico Bass Drum
IN: To Dorico Bass Drum → OUT: To Dorico Bass Drum

With the above, they are setup as MIDI pipes and it is more clear ether the original source or destination.

You also need less virtual ports this way.

The first route would be from Dorico to Cubase and the second route would be from Cubase to Dorico.

You would only set up Cubase as input for Dorico to Cubase and output as Cubase to Dorico

Remember that virtual ports in Bome Network are endpoints only and the configuration of direction of routes are just linking the endpoints together (regardless of name)

This posting, explains the various routing options. I know it can be somewhat confusing but provides more power than the standard MIDI Loopback (pipe) that things like IAC ports offer.

I hope this helps clear things up.

I often struggle with the Bome Network Routing that allows (in advanced settings)

  • IN to OUT
  • IN to IN
  • OUT to OUT
  • Out to IN

as described in the referenced post.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Steve,

Thanks for the reply. I broke it all down to the simple parts and fixed the issue. The problem seemed to be actually in Dorico where I had inputs incorrectly set up, as they still included all the output ports that were in the loop. So, I was getting lots of feedback. So, having sort of pared down the inputs and made sure I’ve got a sane one way chain all the way through then everything is working exactly as it should.

Great product, thanks again,

Martin

I’m glad you got it working!

Hi Martin,

I am new to this too and I am trying to do the same thing that you were. That is, get MusicChef’s Composer Toolkit up and running. My problem doesn’t appear to be feedback though because all of my MIDI devices are unselected in Dorico 6.2 and the correct ports are selected in MIDI Port setup in Cubase 15. Everything seems to be set up correctly, and all of the ports and routes are in Bome Network. except Cubase does not seem to be responding. I am wondering if perhaps I need to do something to the Dorico playback template or the endpoints that MusicChef provided. Steve has had some great suggestions, but I am starting to think that the problem may be in Dorico. If you have any ideas, please let me know. I have a post in this forum that includes some screen captures.

Thanks,

Jack Meginniss

Jack

Thanks for the message.

Yes the problem was very much / definitely in Dorico. Every time that i added a new virtual port in Bome, I had to also go into the Dorico preferences and disable the same new ports from the active list in Dorico - see the screenshot.

Once I unchecked the new ports (as I was creating them) all worked as expected and very smoothly.

Martin

Thanks, @Martin.Volerich , for figuring this out!

So it looks like the solution is to disable unused ports in Dorico after they are created.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Hi Martin. Thanks for your reply. Actually, unselecting the MIDI Input Devices in Dorico is one of the first things that I do, even when adding new instruments. All of mine were already unselected (deactivated). I’m now starting to wonder if my problem is being caused by a midi driver conflict - or maybe using my audio interface’s ASIO driver in Cubase might not be the best choice when receiving input via Bome Network. Also, are you on a MAC? I am wondering if the Composer Toolkit has actually ever been tested on a PC, because MusicChef uses a MAC.

Thanks,

Jack

You could actually isolate if it is a Dorico issue by using someting like Send SX to send MIDI messages through the desired virtual port.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Hi Steve. I don’t know anything about that, but thanks for the suggestion. I am now starting to wonder if the problem is that I am trying to do all of this on a PC as opposed to a MAC. MusicChef uses a MAC. I know that it is all supposed to be cross platform, but I read (as an example) that the ports in Bome Network have aliases that need to be changed when moving to a PC, but I don’t know if that is true. If it is true, I wonder what other things need to be considered.

Thanks,

Jack

The port names should work for either PC or Mac as they are the same and “user defined” names.

Send SX is just another application that you can send MIDI to a given port name. You can then check the Bome Network Log and Cubase to see if it is making the trip.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz

Steve, I’m moving correspondence back to my original post.

1 Like