bbox external

bbox is a transparent UI object that reports when a point enters or exits a rectangular region, along with its position and motion.
It takes coordinates from two sources interchangeably: the mouse (place a transparent bbox over any visual and it tracks the cursor), or [list x y] from any source — Jitter blob tracking, OSC, Python/OpenCV or MediaPipe over udpreceive. Both paths share the same hit-test and output, so the input source doesn't change the behavior. Output fires on enter/exit transitions or continuously every frame.
A built-in motion follower smooths the tracked point and derives velocity, acceleration, and angle of travel, emitting them as tagged pos/vel/accel/angle/moving messages for downstream routing. Smoothing, movement threshold, and start/stop debounce are all adjustable, and the follower coasts naturally to rest when the point leaves the region.
Universal binary (Apple Silicon + Intel), macOS, Max 9. Free and open source under the MIT license.
Download and source: https://github.com/leeMeredith/bbox