-
-
Notifications
You must be signed in to change notification settings - Fork 723
Running Multiple BlackHole Drivers
Devin Roth edited this page Jun 21, 2024
·
7 revisions
It is possible to run multiple versions of BlackHole simultaneously with minor modifications.
In BlackHole.c change the following UID to a different string.
#define kBox_UID "BlackHole_UID"
#define kDevice_UID "BlackHole_UID"
#define kDevice_ModelUID "BlackHole_ModelUID"
Each version of BlackHole needs to have a unique UID. In theory there is no limit to the number of versions that can be run simultaneously.
Make any additional modifications to the driver such as number of channels or driver latency.
Changed the name of BlackHole.driver to something unique such as Blackhole2ch.driver.
Copy .driver to Library/Audio/Plug-Ins/HAL/.
Restart CoreAudio with terminal command sudo killall -9 coreaudiod.