Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-131583

Spatial Audio Positional Issue with Qt Quick 3D.XR on Meta Quest 3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.8.0
    • Multimedia, Quick: 3D

    Description

      Summary:
      During the development of the OutrunXR application, an issue was identified where the spatial audio does not behave as expected when combined with Qt Quick 3D.XR. Specifically, the sound does not attenuate with distance or reflect its positional origin accurately. This ticket is created to investigate and address this issue, which significantly impacts the immersive experience for XR applications.


      Steps to Reproduce:

      1. Build and run the OutrunXR application on Meta Quest 3.
        1. Code: https://git.qt.io/se_japan_public/automotive-related/outrun_xr/-/commit/34dd6dd7b33fd9ab49092c0b9f224beafd3483d6
      2. Use the right controller to interact with the Outrun HVAC app.
      3. On the main screen, press the purple arrow icons to turn on the corresponding air conditioners.
      4. Observe the following:
        • The wind sound from the air conditioners does not decrease in volume as you move further away.
        • The sound does not appear to come from the correct direction (e.g., left air conditioner sound should come from the left).

      Environment:

      • Development Host: Windows 11
      • Deployed Device: Meta Quest 3
      • Qt Version: Qt 6.8.0

      Expected Behavior:

      • Sound volume decreases as the user moves away from the source.
      • Sounds accurately reflect their positional origin, e.g., the left air conditioner should sound like it’s coming from the left side.

      Current Impact:
      This issue prevents the application from delivering a consistent and immersive spatial audio experience, which is crucial for XR applications. If resolved, it would not only improve the OutrunXR application but also demonstrate the potential of combining Qt Quick 3D.XR with spatial audio for rich and immersive user experiences.


      Proposed Actions:

      • Investigate the integration and configuration of Qt Quick 3D.XR and Spatial Audio.
      • Debug the audio behavior on Meta Quest 3 to identify potential issues with the sound engine.
      • Review any known limitations or related issues in spatial audio processing for XR applications.

      Resolving this issue would highlight the capabilities of Qt Quick 3D.XR and spatial audio integration, reinforcing its value for developers aiming to create cutting-edge XR experiences. Your attention and prompt investigation would be greatly appreciated.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt.team.graphics.and.multimedia Qt Graphics Team
            mikio_hirai Mikio Hirai
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes