In this scenario, we explore a variation on the use of a Distributed Program Bus—giving the end user real-time control over which inputs actually go into the Distributed Program Bus at a given time.
Your client is a large sports bar/restaurant with three audio zones: Bar, Dining Room, Banquet Room. Their audio system includes several different TV audio receivers and several different background music channels, but the manager wants the ability to choose which TV audio and which background music is available (depending on the day, time, events, and so on). The only thing the restaurant staff should have control over is whether the audio in their zone should be TV or Music.
A Distributed Program Bus is appropriate for this scenario because the audio needs to be available to all zones. But how can we give the manager control over which Distributed Program Bus channels are available to the restaurant staff?
The receivers for both the TV and background music audio are located in the rack room with the HAL and are, therefore, connected directly to HAL analog input ports. Let's assume there are three TV audio receivers and five background music receivers.
note: These names will serve as the initial DR display names when you link a DR to these inputs.
Remember that, in this case, we are providing selection control before the input reaches the Distributed Program Bus.
note: In this example, the work flow mixes together the configuration of inputs with the creation of control links, but you could configure all of your inputs first and then create your control links.
note: These names will serve as the initial DR display names when you link a DR to these inputs.
There are three zones in this audio system: Bar, Dining Room, Banquet Room.
As you can see, the Distributed Program Bus is included in each Zone Processor by default.
note: At this point you would configure various aspects of each Zone Processor. But we're going to skip over most of that configuration as this scenario is focused on the Distributed Program Bus. Instead, we'll jump right to giving your end users remote access to the input channels delivered via the Distributed Program Bus. For details on working with Zone Processors, click here.
note: You would also, of course, need to wire the audio to one or more outputs, but we'll skip those steps as well to keep our focus on the Distributed Program Bus.
The Distributed Program Bus delivers to all three zones the TV audio and the music audio selected by the manager. The restaurant staff person in a specific zone then chooses which of these two channels to play. To provide this control, you configure a control link between a DR and the zone's incoming channels.
There are other parameters to configure (the Priority Inputs, a link between the Level block and the DR3 Level control, and so on), but we'll save those discussions for another topic. As far as providing the restaurant staff with control over playing TV or Music channels (supplied by the Distributed Program Bus), you're done! You would, of course, repeat this process for each of the three zones.