New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spatial Audio #343
Comments
Wow you must be reading my mind, I just started experimenting with this and came to the same conclusion. It seems there are almost no ways to play back a file that has Atmos metadata and have it be passed along to the Windows Spatial API. There is an alternative solution right now, namely the Media Foundation Codec native to Windows actually works too. In PotPlayer it's listed as the "Microsoft DTV-DVD Audio Decoder"; when using this to decode audio, Atmos works as well but, sadly it doesn't support TrueHD so it's not a catch-all solution (yet?). It certainly doesn't help that it's a bit hard to troubleshoot since there are no visual queues to determine whether or not it's using Spatial data or is taking in 7.1/5.1 signals. Both of those result in a "Dolby Atmos for Headphones is in use" though this gets dropped when playing regular stereo which is left alone. |
There is no Atmos or DTS:X decoder available that could be used here, so this is not possible, unfortunately. Windows spatial audio basically re-encodes audio back to Atmos, so you might as well bitstream the original stream. |
Is there any way to render Dolby Atmos / DTS:X using the windows spatial API here when spatial sound is enabled:
https://docs.microsoft.com/en-us/windows/win32/coreaudio/render-spatial-sound-using-spatial-audio-objects
Currently Dolby Atmos / DTS:X are rendered to 7.1 when using spatial sound with headphones in Windows.
When listening to the following file with Movies & TV and a player using LAV audio decoding with headphones spatial audio enabled there is big difference:
https://download.dolby.com/us/en/test-tones/dolby-test-tones_9_1_6.mp4
Further information here:
https://docs.microsoft.com/en-us/windows/win32/coreaudio/spatial-sound
This table is of particular interest:
The text was updated successfully, but these errors were encountered: