Search Issue Tracker
Fixed
Fixed in 2021.3.31f1, 2022.3.9f1, 2023.1.12f1, 2023.2.0b14, 2023.3.0a1, 7000.0.0a1
Votes
9
Found in
2021.3.3f1
2022.1.3f1
2022.2.0a13
Issue ID
UUM-348
Regression
No
Unity does not recognize surround sound driver capabilities and plays audio in stereo
Reproduction steps:
1. Download and open the attached project: "SurroundSoundTest.zip"
2. Enter Play Mode
3. Observe the Console and listen to the recording playing in the background
Expected result: The sound is played in 5.1 surround sound and both Console messages output "Mode5point1"
Actual result: The sound is played in stereo and AudioSettings.driverCapabilites returns "Stereo" while AudioSettings.speakerMode returns "Mode5poin1"
Reproducible with: 2019.4.34f1, 2020.3.25f1, 2021.2.7f1, 2022.1.0b2
Notes:
- Reproduced on Windows and Ubuntu 18.04
- Tested with surround sound capable hardware and appropriate drivers installed
- The same audio file played in the VLC media player, for instance, outputs proper 5.1 surround sound
- Reproduced in Editor and Player
- Another report mentioned the same issue with 7.1 surround sound but only on Linux
Comments (6)
-
FunkySimon
Oct 05, 2024 19:04
Currently having this issue on a Mac Sonoma 14.3.1
-
globewhoaa
Apr 15, 2024 10:44
Problem persists in this instance as well.
-
TonyKTJ
Jul 12, 2023 07:43
Any update on this?
I would like to know how I can play audio clip with surround5.1. -
hachpai
Dec 05, 2022 19:04
Is it a joke? Still there in latest version...
Was deadly blocking for us. -
bacquetjulien
Feb 23, 2022 13:00
Hi,
Same issue here.
I'd need a fix urgently please. I'm totally blocked int the implementation of my audio for a project as a sound designer. Please keep us informed of any improvement.
Thanks a lot in advance.
Regards
Julien
-
stephanst
Jan 24, 2022 10:32
I have this problem also.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Windows player with a custom .exe file crashes in FixupD3D12SDKPath
- "Property exceeds previous array size (2 vs 1)" warnings are thrown making it impossible to work with the Update Zones of the CustomRenderTexture when updating the script
- Bug Reporter recommends invalid discussion links when writing a Title of the issue
- Freeze when calling Rigidbody.SweepTestAll in a specific project
- Crash on UI::RectTransform::SetDrivenByObject when rapidly undoing copies of a specific GameObject
Resolution Note (fix version 2023.3.0a1):
Fixed a bug with surround sound hardware not being detected on Linux. Fixed an issue on Windows where we would not re-init audio output correctly, when the Unity project requested surround sound, and the Editor or player was started with no such hardware available. When surround sound hardware is later enabled and set as the default output, it will now be used.