Monorepo for Aesthetic.Computer aesthetic.computer

menuband: absolute trackpad fx pad via private MultitouchSupport master

NSTouch never reaches Menu Band's non-activating menubar panel (it isn't the frontmost app), so the trackpad bend was historically unreliable. Tap the private MultitouchSupport.framework instead (dlopen'd, gated #if !MAC_APP_STORE — App Store forbids private APIs + the sandbox blocks the multitouch HID), which delivers focus-independent normalized finger positions. - MultitouchTrackpad: enumerates trackpads, registers a frame callback, reports all fingers (0…1, origin bottom-left) on the main thread. - Default delta pitch-bend unchanged. Pressing Tab mid-bend toggles an absolute mode: the finger's raw trackpad position maps 1:1 onto the fx grid (grid geometry mirrors the trackpad). Frame glows accent in that mode; auto-reverts when the gesture ends. - Overlay paints live touch dots in both modes ("show the touches"). - The tap also feeds setTrackpadTouchActive() — the reliable finger-lift signal the dead NSTouch TouchSensorView never delivered. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>


+296 -12
3 changed files