CRIWARE Unity Plugin Manual
Last Updated: 2024-07-12
Spatial acoustic connection function "3D Transceiver"
The spatial acoustic connection function "3D Transceiver" has been newly added to 3D Positioning.
This function is to sub-mix the sounds in the virtual space of 3D Positioning and combine to output from the transceiver.
With this function, 3D sound sources in the space surrounded by the wall are grouped as shown in the figure above, these sounds are submixed and transmitted to the 3D listener outside the wall.
If using 3D positioning without a 3D Transceiver, even if the sound source in the game is in the room, the orientation of the sound image will ignore the wall. By using this function, you can collectively output the sounds from a closed area at the exit point. On the contrary, when the listener enters a closed area, the sound from the outside world can also be collected and output at the entrance.
You can add a 3D region, which is an element for grouping by 3D space, to the conventional 3D sound sources and 3D listener, and setting a 3D Transceiver to use this function. 3D sound sources and 3D listeners will be automatically grouped according to the added 3D region. The grouped sound source will output the sound from the 3D Transceiver to a 3D listener with another 3D region.
The 3D Transceiver has a crossfade function to prevent a sudden change in the sound image when switching the 3D region of the listener. You can specify the crossfade in the 3D Transceiver. Within this range, based on the distance between the listener and input position of the transceiver, the sound heard from the output of the transceiver and the sound heard from the 3D sound source are cross-faded.
In the direct sound area, the sound balance from the 3D sound source becomes 100%. Therefore, the sound image can be changed seamlessly by switching the 3D region of the 3D listener in the direct sound area.
Also, when the 3D sound source approaches the 3D Transceiver, the crossfade will be performed according to the crossfade area setting and the distance between the sound source and the input position of the transceiver. Even in this case, the sound image can be changed seamlessly by switching the 3D region of the 3D sound source when the sound source passes directly through the sound area.
Furthermore, as shown in the figure above, the 3D Transceiver can set the audio input and output position separately. You can use this function to reproduce the effects of microphones and speakers that collectively output sounds from remote locations from a single point, and wireless communication between multiple characters, etc.
Processing load
The submix described above does not actually refer to mixing and processing signals. Since the extended parameter calculation is the same as sound image localization by 3D positioning processing, the processing load is also similar to normal 3D positioning.