core
Installation
SKILL.md
Audio controls without React
@audio-ui/core holds the logic of every audio/ui primitive with no framework in it: value math, scales, pointer, wheel and keyboard handling, and live sources. A control outside React is one controller, a native range input for accessibility, and a few lines of drawing.
When to Apply
- Audio controls for Vue, Svelte, Solid, Angular, web components or the plain DOM
- A project that has no React, or no
@audio-ui/react - A knob or a fader as custom elements (
@audio-ui/elements) - Writing a binding of the controllers for another framework
- Reviewing code that creates controllers, subscribes or redraws
Rule Categories by Priority
| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Without React | HIGH | core- |