Produce a 'Map' that displays actual routing of data in Band In A Box - 01/07/13 08:41 AM
Band In A Box is an extremely powerful and comprehensive program. Over the years, as the program has gained more and more complexity with Midi, VST's, Real Tracks, DAW's and more, so has the routing of data both within and external to the program.
A good feature would be the incorporation of a routing map display that shows what data is routed through what devices so that a user could quickly track down a problem when the program did not produce the output as expected. E.g. if a midi channel was incorrectly routed or not routed at all, it would be easy to identify where the connectivity was missing.
The map would dynamically show the connectivity of all devices. This would also assist new users to grasp the interaction of the functions, features etc.
In operation, for example, if midi data had no path to a sound device, the map would show exactly where the disconnect occurred.
Each 'module' could also list the individual settings relevant to that module (volume, patch, VST / Midi device, routing, etc), and show how it connects/interacts with other modules.
A "conceptual" diagram (not accurate) is shown below.
I hope you will support it if you think it's a good idea.
A good feature would be the incorporation of a routing map display that shows what data is routed through what devices so that a user could quickly track down a problem when the program did not produce the output as expected. E.g. if a midi channel was incorrectly routed or not routed at all, it would be easy to identify where the connectivity was missing.
The map would dynamically show the connectivity of all devices. This would also assist new users to grasp the interaction of the functions, features etc.
In operation, for example, if midi data had no path to a sound device, the map would show exactly where the disconnect occurred.
Each 'module' could also list the individual settings relevant to that module (volume, patch, VST / Midi device, routing, etc), and show how it connects/interacts with other modules.
A "conceptual" diagram (not accurate) is shown below.
I hope you will support it if you think it's a good idea.