Skip to content

Implement ISpatialAudioClient support on Windows #11306

Open

Description

@kasper93

For proper spatial sound support on Windows.

https://learn.microsoft.com/en-us/windows/win32/api/spatialaudioclient/nn-spatialaudioclient-ispatialaudioclient
https://learn.microsoft.com/en-us/windows/win32/coreaudio/spatial-sound

Windows Sonic for Headphones supports 128 total active objects, with the Low Frequency Effects (LFE) channel not actually being counted as an object -- so when an 8.1.4.4 channel bed is in use, 112 dynamic sound objects can be active.

I might look into it one day, but frankly not that interesting for me, so feel free to pick it up.

Activity

  1. Snuffpig commented on Aug 9, 2025

    @Snuffpig

    So if implemented, mpv could pipe object data from Atmos and DTS:X files to the API, which could then be processed by DTS Sound Unbound and Dolby Access.

    Let's hope one day!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions