BoseSpatialMach1

Bose Wearable Mach1 Spatial Audio SDK


License
Other
Install
pod try BoseSpatialMach1

Documentation

Introduction

BoseSpatialMach1 framework allows developers to decode Mach1Spatial 8 channel spatial audio mixes with orientation to decode the correct stereo output sum of the user's current orientation.

VVBP or Virtual Vector Based Panning is a controlled virtual version of traditional VBAP (Vector Based Amplitude Panning) or SPS (Spatial PCM Sampling). These formats are designed for simplicity and ease of use and implemented both for the content creators and the developers. The spatial audio mixes are based on only amplitude based coefficients changes for both encoding and decoding, and unlike many other spatial audio approaches, there are no additional signal altering processes (such as room modeling, delays or filters) to create coherent and accurate spatial sound fields and play them back from a first person head-tracked perspective. Due to the simplicity of the format and cuboid vector space it relies on, it is also ideal for converting and carrying surround and spatial audio mixes without altering the mix to do so, making it an ideal server side audio middleman container. Bringing controlled post-produced spatial audio into new mediums easily.

The BoseSpatialMach1 framework supplies the functions needed to playback the Mach1Spatial VVBP 8 channels to a stereo stream based on the device's orientation, this can be used for mobile device windowing or first person based media such as AR/VR/MR without any additional processing effects required.