Skip to takes
stu
recording booth
enter
stu
record · done
◐
⛶
?
🎤
Record
📋
Takes
🎼
Edit
✨
FX
⚙️
More
checking backup status...
Backup Now
waveform
--
dB
peak --
−
1×
+
visualization
spectrum
spectrogram
vectorscope
0:00.0
Link
recording settings
microphone
system default
format
webm · opus
webm · pcm
wav · pcm
count-in
off
1 bar
2 bars
4 bars
click on count-in
max duration (s)
project name
naming pattern
punch-in (bar)
punch-out (bar)
punch-in / punch-out enabled
monitoring
Mono
🔇 MONITOR
monitor
50
playback
70
gate
-40
tracks
0 tracks
+ add track
#
name
M
S
vol
pan
+
−
80 px/s
Fit
Loop
Snap
Marker
Undo
Redo
timeline
Volume
Pan
Pitch
✏ Draw
✕ Clear
Stretch
100%
Pitch
0 ct
Quantize
Snap
Strength
75%
Comping
+ Region
Merge
Select regions from different takes
beat
click
drop a beat here or click to browse
▶
✕
BPM
tap
offset (s)
0s
pan
C
EQ low
0dB
EQ mid
0dB
EQ high
0dB
loop
→
set
reference
library
0 beats
piano roll
▶ Play
Clear
1/4
1/8
1/16
Piano
Saw
Square
Sine
Triangle
C2-C6 · click to add
Synth
Wave
Saw
Square
Sine
Triangle
A
10ms
D
200ms
S
70%
R
300ms
Vol
50%
Drum Machine
BPM
KICK
SNARE
HI-HAT
CLAP
TOM1
TOM2
RIDE
CYMBAL
▶ Play Pattern
MIDI → Beat
Layer on Beat
🎵 MIDI Sync
unavailable
Web MIDI API not available in headless
Connect MIDI
— BPM
🔗 OSC Bridge
disconnected
Connect
Send take metadata as OSC messages on upload
⚡ Ableton Link
unavailable
Ableton Link sync requires a compatible network peer
tempo: — BPM
peers: 0
📁 Project Template
Generate a minimal Ableton Live Set (.als) referencing your takes
4/4
3/4
6/8
Generate Template
takes
Export
Import
newest
oldest
rating
name
0
no takes yet — hit record
ai chain
auto-process on upload
Full Chain
Vocal Only (UVR5)
Master (Match + Loudnorm)
Quick (Loudnorm only)
Custom
Enhance (Resemble)
⏳
UVR5 (Vocal Isolation)
⏳
Effects (Pedalboard)
⏳
Match (Matchering)
⏳
Loudnorm (EBU R128)
⏳
▶ RUN CHAIN
■
Waiting…
Retry
Before / After
ORIGINAL
PROCESSED
Process All Selected
↓ Export WAV (44.1k/16-bit)
effects & processing
Reset All
No Preset
Studio
Live
Lo-fi
Telephone
Dry
Reverb
mix
30%
decay
2.0s
Delay
time
250ms
feedback
30%
mix
25%
EQ
low
0dB
mid
0dB
high
0dB
Compressor
threshold
-20dB
ratio
4:1
attack
5ms
release
100ms
De-esser
freq
5kHz
threshold
-15dB
ratio
4:1
Autotune Preview
--
0 cents
correct
CORRECTED
Harmonizer
interval
3rd (4 semitones)
4th (5 semitones)
5th (7 semitones)
Octave (12 semitones)
-3rd (-4 semitones)
-5th (-7 semitones)
dry/wet
50%
Formant Shifter
shift
0
Vocoder
bands
16
mix
70%
Noise Gate (Advanced)
threshold
-40dB
attack
5ms
release
50ms
Worklet Compressor
threshold
-24dB
ratio
8:1
attack
3ms
release
250ms
activity
Clear
accessibility
◐ High Contrast
📹 Reduced Motion
⚠ REC SAFETY
Restore
idle
0:00
0:00
[Esc to exit fullscreen]
Keyboard Shortcuts
✕
Space
Toggle recording / Stop playback
R
Start recording
S
Stop recording / playback
/
Play selected take
M
Toggle monitor
B
Toggle beat
+ / −
Zoom timeline in / out
Ctrl+Z
Undo timeline
Shift+Z
Redo timeline
T
Toggle dark/light theme
F11
Toggle fullscreen
?
Show this help
🎤
Microphone Access Needed
stu needs microphone access to record audio. Please allow microphone permission when prompted.
Click "Allow" on the browser permission prompt
If you see a blocked icon in the address bar, click it
Select "Allow" for microphone access
Reload the page if permissions were previously denied
Try Again
Dismiss
Copy
export format
WAV 44.1kHz / 16-bit / Mono
Standard quality, smaller files
WAV 48kHz / 24-bit / Stereo
High quality, larger files
MP3 (placeholder)
Compressed format (coming soon)
Cancel
Export