Details
-
User Story
-
Resolution: Fixed
-
P2: Important
-
None
-
None
Description
What is the benefit? Why is this valuable?
Allows to support spatial audio by creating a three- dimensional sound scene by reintroducing 3D audio support with both a C++ and a QML API.
Examine how to best integrate this with Qt Quick 3D.
A library found that seems to work nicely.
Old module:
https://doc.qt.io/qt-5.12/qtaudioengine-qmlmodule.html
What are common use cases?
Qt Multimedia use cases:
›3D Audio playback
›Emulating virtual rooms
Technical information
Qt Spatial Audio is an add-on module that provides a rich set of QML types and C++ classes to implement sound fields in 3D space. It contains an easy to use API for positing a listener in space, adding localized sound sources around the listener and emulating virtual rooms with reverb and reflections.
The QML types for Qt Spatial Audio support the full functionality of the C++ API.
Qt Spatial Audio QML types are designed to be used together with Qt Quick 3D. They can be imported into your application using an import statement in your .qml file.