-
-
Notifications
You must be signed in to change notification settings - Fork 0
MIDI and Device Setup
HitTheKit Wiki Publisher edited this page Aug 19, 2026
·
1 revision
Real electronic-drum input is implemented through CoreMIDI on Apple Silicon macOS. Keyboard and deterministic simulation remain available when the native plug-in or a compatible device is absent.
./scripts/build-coremidi-plugin-macos-arm64.sh
./scripts/sync-core-to-unity.shOpen the Unity project, enter Configure, refresh devices and select the intended endpoint explicitly.
- Choose the active kit structure.
- Follow the requested instrument/pad prompt.
- Strike the requested surface consistently.
- Review ambiguous candidates or conflicts.
- Confirm required elements before finalizing.
- Use sound check to verify the resulting logical kit.
The system must not silently promote uncertain input to a confirmed mapping. Unknown devices can be configured, but that does not make them officially verified profiles.
- confirm the module is powered and connected before refreshing;
- close other software that may hold the MIDI endpoint;
- verify the native plug-in was built for arm64;
- test keyboard input to separate gameplay problems from MIDI problems;
- include sanitized device/module information in a hardware report.
Never upload credentials, personal paths, commercial audio or unsanitized MIDI captures. See Troubleshooting and the hardware smoke guide.
HitTheKit is an independent open-source project. · Website · Source · GPL-3.0-only