ValveSoftware / Dota-2

Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
472 stars 38 forks source link

Dota 2 audio doesn't work through external audio interfaces #2772

Open peachesandguacamole opened 3 months ago

peachesandguacamole commented 3 months ago

Audio doesnt work on a Macbook Pro using an external audio interface. This used to work absolutely fine, and then one of the updates broke it.

I'm using an RME UFX III USB audio interface and a Macbook Pro

I can see and select all of my audio interfaces from the Audio settings in Dota 2. The following results are exclusive to Dota 2. I am able to hear sound from all other applications through the RME without any issues.

❌ If I select "Default Device" and have my RME UFX III set for running audio, no sound. ❌ If I select "RME UFX III", no sound. ✅ If I select "Default Device" and have my Macbook Pro speakers set for running audio, sound works ✅ If I select "Macbook Pro ", sound works!

Please fix this Valve, this used to work perfectly.

There is at least one other user reporting the same issue here with a different External USB audio interface. https://github.com/ValveSoftware/Dota-2/issues/2495#issuecomment-2206959030

Steps for reproducing this issue:

  1. Run Dota on a Macbook Pro on Ventura with an external USB audio interface
  2. Try to hear the Dota 2 audio through the interface by selecting the interface in the audio settings

My system information

Computer Information: Manufacturer: Apple Model: MacBookPro18,1 Form Factor: Laptop No Touch Input Detected Processor Information: CPU Vendor: VirtualApple CPU Brand: Apple M1 Pro CPU Family: 0x6 CPU Model: 0xc CPU Stepping: 0x0 CPU Type: 0x0 Speed: 3555728978 MHz 10 logical processors 10 physical processors Hyper-threading: Unsupported FCMOV: Unsupported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported AES: Supported AVX: Unsupported AVX2: Unsupported AVX512F: Unsupported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Unsupported AVX512VNNI: Unsupported SHA: Unsupported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported Operating System Version: MacOS 13.6.2 (64 bit) Video Card: Driver: Apple M1 Pro Driver Version: 227.7.15 OpenGL Version: 4.1 Desktop Color Depth: 32 bits per pixel Monitor Refresh Rate: 60 Hz VendorID: 0x106b DeviceID: 0x0 Revision Not Detected Number of Monitors: 2 Number of Logical Video Cards: 1 Primary Display Resolution: 1920 x 1080 Desktop Resolution: 3840 x 2160 Primary Display Size: 23.54" x 13.39" (27.05" diag), 59.8cm x 34.0cm (68.7cm diag) Primary VRAM: 16384 MB Memory: RAM: 16384 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English Media Type: DVD Total Hard Disk Space Available: 2379011 MB Largest Free Hard Disk Block: 1035119 MB Storage: Number of SSDs: 1 Number of HDDs: 0 Number of removable drives: 0

finethanks commented 1 month ago

same problem with Audient iD24.

When I switch to Scarlett Solo 3th audiointerface everything work fine again, but doesn't with Audient