SMALLS
▾
New
Ctrl+N
Open
Ctrl+O
Save
Ctrl+S
Save As
Ctrl+Shift+S
Examples
Theme ›
Editor Settings
App Preferences
Docs
🎵 Audio
🖼️ Tex
🥁 Tap
🎛️ OSC
⏺ Rec
🔄 Recompile
A-
14px
A+
🎤 Enable Audio
Out
◫
⬒
▣
↗
Editor
66%
Preview
Out0
Out1
Out2
Out3
initializing…
fps: 0
🎵 AUDIO ANALYZER
×
Bass
0.00
Mid
0.00
High
0.00
RMS
0.00
BPM
120
Onset
0
Input Device
Default
Input Gain
1.0x
🥁 TAP TEMPO
×
TAP
BPM
--
Active
Override Analyzed BPM
Reset
🖼️ TEXTURE MANAGER
×
📁 Load Image
📷 Webcam
🔗 From URL
🎛️ OSC CONTROL
×
Disconnected
Connect
WebSocket URL:
Setup:
1.
cd osc-bridge
2.
npm install
3.
node server.js
Then click Connect above. Bridge listens on UDP port 57121.
Active Values
No OSC messages received yet
OSC Mappings
+ Add Mapping
📚 Examples Library
×
⚙️ Editor Settings
×
Display
Font Family
let code = plasma(scale: 2.0) |> out
Line Numbers
On
Off
Relative
Interval
Line Height
0 = auto
Minimap
Transparent Background
Show Whitespace
None
Selection
Boundary
Trailing
All
Line Highlight
None
Gutter
Line
All
Rulers (columns)
Comma-separated
Cursor
Cursor Style
Line
Block
Underline
Line Thin
Block Outline
Underline Thin
Cursor Blinking
Blink
Smooth
Phase
Expand
Solid
Cursor Width
Editing
Word Wrap
Off
On
At Column
Bounded
Tab Size
Insert Spaces
Use spaces instead of tabs
Auto Close Brackets
Always
Language Defined
Before Whitespace
Never
Auto Close Quotes
Always
Language Defined
Before Whitespace
Never
Format on Paste
Code Folding
Quick Suggestions
Advanced
Font Ligatures
Smooth Scrolling
Scroll Beyond Last Line
Show Control Characters
Reset to Defaults
Apply
⚙️ App Preferences
×
Toolbar
Auto-hide Toolbar
Hide when idle
Auto-hide Delay (ms)
Compact Toolbar
Smaller buttons
Editor Behavior
Auto-save
Auto-save Interval (ms)
Remember Last File
Show Welcome Code
On new session
Hot Reload Delay (ms)
Statusbar
Show Statusbar
Show FPS Counter
Show Compile Time
Performance
Target FPS
0 = unlimited
Reduce Motion
Disable UI animations
Visual
Show Grid in Overlay
Dim Inactive Pane
Confirmations
Confirm Before Close
With unsaved changes
Confirm Before New
Rendering
Preserve Aspect Ratio
Maintain UV aspect ratio (circles stay circular)
Audio
Audio Smoothing
0.7
Audio Gain
1.0
Reset to Defaults
Apply