You are designing the audio system for a large restaurant bar that typically plays background music. The bar also includes a big-screen TV and sometimes plays the TV audio (for example, if a popular sporting event is occurring). In addition, there are occasional pre-recorded advertisements played throughout the entire restaurant and bar. These advertisements should interrupt whatever is currently playing.
To implement this requirement, you decide to configure the pre-recorded advertisements as a priority input so that when it starts playing, HAL will mute the background music or TV audio. You also decide to use a Distributed Program Bus for the background music so that its channels are available to the other zones in the restaurant.