The buses receive the audio coming from the sources, and drive a specific set of loudspeakers based on the chosen algorithm. Each spatialization bus is associated with a reverberation bus.
The settings of the bus internally control the associated panning module of each source assigned to that bus.
There are no limitations to the quantity of buses you can create. However, you need to be vigilant to the processing power when using a large number of buses.
HOLOPHONIX includes 4 types of algorithms:
- Algorithms that aims at synthesizing the sound field:
- Amplitude panning algorithms:
- Binaural: an immersive algorithm dedicated to headphones listening,
- Stereophonic algorithms that can be used for multiple applications such as to automatic "down mix":
Use the trim to adjust the level of the source between -80dB (no signal) and +30dB. The trim function is especially useful to minimize the level differences between the sources.
The gain sets the general level of the bus. It ranges from -60 dB (no signal) to +12dB, and can be accessed via the Mixer view, with faders.
Use the mute function to cut the audio of a bus. When a bus is muted, its computation is deactivated, thus saving processing power.
Activating the bus mute will also activate the reverberation MUTE. You can then un-mute individually the reverb.
The delay allows to time-align different bus when working with reinforcement subsystems.
Use the monitoring function to listen to the 3D binaural rendering of a bus through the monitoring bus. Several buses can be monitored at the same time. Monitoring is available on all busses except WFS.
Check the Monitoring bus page for more details.
Every spatialization bus has its own independent reverberation bus, adapted to the spatialization format.
When assigning loudspeakers to a spatialization bus in the Routing View, the loudspeakers positions are automatically sent to the spatialization bus.
However you can edit, for each bus individually, the loudspeakers position, gain and delay correction.
The Speakers Parameters window displays all the speaker positions that have been automatically transmitted to the algorithm.
To manually edit de speaker positions for the selected bus, simply deactivate the 'LINKED TO SPEAKER POSITION' option.
Use the Copy and Paste functions to copy a specific set of parameters to another bus.
Linked to speaker posititon#
Deactivate this setting to manually adjust the speaker positions on the selected bus.
When activated, the speaker positions cannot be edited manually, and will correpond to the connected speaker's position.
Gain & Delay correction#
The gain and delay corrections allows you to time-align and level-align the signal sent to every speaker, for the selected bus only.
Three modes are available for both gain and delay correction, and can be selected from the two drop-down menus at the top:
It is the default setting. This will disable the gain or delay alignement.
The manual mode will enable manually setting the gain or delay values.
The automatic mode will let HOLOPHONIX compute the gain and delay values for a perfect phase and level alignement at the reference point (center of the venue).
Gains and delays are computed as if all the speakers were placed on a circle or a sphere. By evaluating the distance between the virtual position and the real speaker position, HOLOPHONIX determines the delay and gain attenuation.
Loudspeakers that are the closest to the center will receive a maximum delay and gain attenuation, whereas the farmost speakers will receive no delay or gain attenuation.
The automatic gain and delay compensation can be useful on algorithms such as HOA or Amplitude Pannings, that are conceived to offer optimal results in a circular or spherical configuration, but that are used in an irregular setup.