From apc-mini-tools
Look up APC Mini MK2 MIDI protocol details including note numbers, MIDI channels, velocity values, and SysEx format. Use when user asks about "MIDI note", "channel", "velocity", "status byte", "SysEx", "protocol", or needs to understand how MIDI messages control the APC Mini MK2.
How this skill is triggered — by the user, by Claude, or both
Slash command
/apc-mini-tools:midi-protocol-lookupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Quick reference for MIDI protocol. For complete details, see [reference.md](reference.md).
Quick reference for MIDI protocol. For complete details, see reference.md.
[0x9n, note, velocity] (n = channel 0-15)[0x8n, note, velocity][0xBn, cc, value]| Region | Notes | Purpose |
|---|---|---|
| Pad Grid | 0-63 | 8x8 RGB pads (row * 8 + col) |
| Track Buttons | 100-107 | Red LEDs |
| Scene Buttons | 112-119 | Green LEDs |
| Shift | 122 | No LED |
| Faders (CC) | 48-56 | CC 48-55 + Master 56 |
| Channel | Effect |
|---|---|
| 0-6 | Brightness 10%-100% |
| 7-10 | Pulse animation |
| 11-15 | Blink animation |
Use channel 6 (0x96) for full brightness.
F0 47 7F 4F 24 00 08 [pad] [pad] [R-MSB] [R-LSB] [G-MSB] [G-LSB] [B-MSB] [B-LSB] F7
RGB encoding:
const encodeRGB = (value: number): readonly [number, number] =>
[(value >> 7) & 0x01, value & 0x7F] as const;
npx claudepluginhub naporin0624/claude-plugin-apc-mini --plugin apc-mini-toolsProvides techniques and best practices for Max for Live development, including Live Object Model access with live.path/object/observer, device namespaces, pattr persistence, and Push2 mapping.
Generates and plays live electronic music from a text description (genre, mood, activity) using Strudel. Invoke with /Your Task to get DJ Claude to produce dynamic, layered tracks.
Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.