Thanks Steve, insightful as usual.
To better suggest what I mean, imagine my system:
Chris_BomeBox is connected to my USB foot controller and the DIN output of my Midi Keyboard Controller, and is located at my space on stage
My MacBook is running BNP, and is on the same LAN as the boxes. The mac is located FOH.
Both are running BMT projects.
Currently, if I want to reprogram Chris_BomeBox, I can open up a new BMT project on my Mac, create some aliases, create some translators, save to my desktop, call up the BB Web Config through a browser, upload the file to Chris_Bomebox, assign the aliases, log back out, re-launch the active project on my Mac, reassign THOSE aliases, and test. This works, but requires a fair number of steps.
What I’d like in addition to the above is the ability to “Assume” Chris_Bomebox’s place in the network… similar to a Remote Desktop Session on a desktop PC. The benefit would be that any DIN or USB devices connected to Chris_Bomebox would be visible from the ‘remote’ BMT session on my Mac… and any devices connected to my Mac via USB would be invisible. Live changes in routing made via the ‘Remote Session’ on my Mac would be reflected on Chris_BomeBox in real time. Ideally, I could launch the Log window in the remote session and see the live inputs and outputs of the Box.
The pain point I’m trying to resolve is my frustration in keeping track of the aliases and alias assignments of five physical BMT instances (four boxes and a Mac.) Also, the frustration of having to close the Mac’s BMT project and its routing functions to make a change the projects on any of the boxes… and then having to relaunch the Mac instance to test. (I assume I could launch multiple BMT instances to account for this?)
Let me be clear: I’m overjoyed at the abilities of this system. I can work with it as-is. I’m just airing the ‘ideal version’ of the system I had been imagining.
I can see that you’ve provided a very clever way to pull this off without any feature changes to the firmware, which is super impressive. Rather, this is intended as a Bome Network Pro / BomeBox feature request.