From apc-mini-tools
Visual guide for APC Mini MK2 LED and button mapping. Use when user needs to know "which button", "pad location", "LED position", "coordinate to note", "note to coordinate", or wants to understand the physical layout of the controller.
How this skill is triggered — by the user, by Claude, or both
Slash command
/apc-mini-tools:led-mapping-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Visual reference for button positions. For complete details, see [reference.md](reference.md).
Visual reference for button positions. For complete details, see reference.md.
┌─────────────────────────────────────────────┐
│ [SHIFT] [SCENE 1-8] │
│ 112-119 │
│ ┌───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┐ │
│ │56 │57 │58 │59 │60 │61 │62 │63 │ │112│ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┤ ├───┤ │
│ │...│ │ │ │ │ │ │...│ │...│ │
│ ├───┼───┼───┼───┼───┼───┼───┼───┤ ├───┤ │
│ │ 0 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ │119│ │
│ └───┴───┴───┴───┴───┴───┴───┴───┘ └───┘ │
│ ┌───┬───┬───┬───┬───┬───┬───┬───┐ │
│ │100│101│102│103│104│105│106│107│ TRACK │
│ └───┴───┴───┴───┴───┴───┴───┴───┘ │
│ ═══════════════════════════════ FADERS │
│ CC48-55 CC56 │
└─────────────────────────────────────────────┘
// (row, col) to note (1-indexed)
const coordToNote = (row: number, col: number): number =>
(row - 1) * 8 + (col - 1);
// note to (row, col)
const noteToCoord = (note: number) => ({
row: Math.floor(note / 8) + 1,
col: (note % 8) + 1
} as const);
// (x, y) to note (0-indexed)
const xyToNote = (x: number, y: number): number => y * 8 + x;
| Region | Notes | LED Type | States |
|---|---|---|---|
| Pads | 0-63 | RGB | 128 colors + custom RGB |
| Track | 100-107 | Red | 0=off, 1=on, 2=blink |
| Scene | 112-119 | Green | 0=off, 1=on, 2=blink |
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.
Guides Kinesis Advantage360 Pro (KB360 Pro) keyboard configuration: layers, Bluetooth profiles, Mod shortcuts, Clique programming, ergonomics, troubleshooting, firmware resets, and official docs.