You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Webcam multi-instance — Multiple webcam modules per scene, each with its own device, mirror, and mask settings
Audio Visualiser multi-instance — Multiple audio visualiser placements per scene with per-instance settings (device, direction, mirrored, bar width, spacing)
Audio Visualiser live simulation — Play button loads the real module with live microphone data instead of fake bars
Conditional schema fields (showWhen) — Schema types can now show/hide based on sibling values (e.g. gradient stops only visible when mode is "gradient")
Gradient editor in TypeRenderer — New gradient type renders a preview bar + full stop editor with color pickers and position sliders
Audio device dropdown — Audio Visualiser device setting renders as a dropdown of available devices instead of a text input
Per-instance properties — Webcam and Audio Visualiser settings moved from global config to module properties panel
Fixes
TypeRenderer now renders schema-defined properties even if they don't exist in the config yet (creates defaults)
Removed hardcoded mode visibility logic (replaced with generic showWhen system)
Audio visualiser colors section: levels hidden when mode=gradient, gradient hidden when mode=levels
Webcam simulator reads from per-instance mod.settings instead of global config
Webcam preview label shows per-instance device name