UNCOMMON CORE AUDIO
Unreal's audio Endpoints are designed to route submixes to hardware beyond the main mix, but on macOS, the driver layer to actually do it doesn't exist out of the box. UncommonCoreAudio is a custom CoreAudio endpoint driver plugin that lets submixes target specific Core Audio output devices on Mac.
Standalone UE 5.7+ plugin · C++ / HAL CoreAudio
System Overview
01 | Endpoints
CoreAudio Endpoint Driver
This plugin is in development and supplies any Endpoint submix path on macOS through CoreAudio device enumeration and routing. Any core audio physical output device can be routed independently of the system default the main mix plays through.
02 | DualSense
Gamepad Speaker & Force Feedback on Mac
Paired with the Unreal DualSense plugin, I added a Mac extension that normally requires a console or Windows: force feedback support, and an endpoint submix that routes audio directly to the DualSense controller's speaker.
Inspired by Hell Is Us, I tested this in my own game, RedCell, by assigning an EndpointSubmix with a custom DualSense structure, and routing a radio-style narrative MetaSound to this submix. This has a profound effect on the gameplay immersion and audio testing experience.
In Development
Full implementation write-up & figures
In-game DualSense speaker demo
Used in production in RedCell's audio systems.