Free download for Apple silicon
BCDriver
Restore two-way USB MIDI on the Behringer BCR2000.
USB descriptor fix
USB MIDI, both ways.
On Apple silicon, macOS rejects the BCR2000's bulk USB output endpoint. BCDriver supplies a corrected USB descriptor so Apple's built-in USB-MIDI driver can send data to the controller, restoring preset transfers and MIDI feedback such as encoder LED updates.
Verified with a BCR2000 running firmware 1.10. BCF2000 support has not been verified.
Installation
Install BCDriver
Requires an Apple silicon Mac (M1 or later) running macOS 13 or later, a BCR2000 in USB mode U-1 through U-4, and an administrator account.
The one-time Recovery step relaxes kernel-extension signing checks; the rest of System Integrity Protection remains enabled.
-
1. Download
Download the latest bcdriver.zip release and extract the archive.
-
2. Open macOS Recovery
Shut down your Mac. Press and hold the power button until startup options appear, choose Options, then Continue, and sign in.
-
3. Allow the extension
In Recovery, open Utilities > Terminal and run:
csrutil enable --without kextConfirm the prompt, enter your password, and restart your Mac.
-
4. Install BCDriver
In Terminal, go to the extracted archive's
Kextfolder and run:./install.shEnter your administrator password when prompted.
-
5. Approve and restart
If macOS reports blocked system software, open System Settings > Privacy & Security, click Allow, and restart when prompted.
-
6. Verify
Power-cycle the BCR2000. From the extracted
Kextfolder, run:./install.sh verify