arco
a tuner for strings that learns your instrument
how it works

yin pitch detection with harmonic verification. four strings glow when detected, lock green when tuned.

instruments

tap the instrument label to cycle between cello, violin, viola, and bass. detection range and filters adapt automatically.

metronome

tap metro to switch modes. ck mode sounds only beats 2 and 4 — carol kaye's approach for internalizing swing and locking the backbeat. trainer ramps tempo automatically from a start to a target over a set number of bars. four click tones in settings.

backup

tap ∗ to export your fingerprints and settings as a json file, or restore from a previous backup.

noisy room?

three layers of isolation. tap room to capture ambient noise — the tuner subtracts it. tap learn to teach it your instrument's harmonic fingerprint. the tuner also auto-narrows a bandpass filter around whichever string it detects — the bandpass pill lights when locked.

reference pitch

tap a = 440 to adjust. presets for baroque, classical, and european orchestral tuning.

install

save to your home screen for fullscreen, offline use. on ios: tap share → add to home screen.

tap anywhere to begin
designed & built by j. alegant
yin · web audio api · 2026
arco
cello
a = 440
room
learned
bandpass
—
 
 
C
65 hz
G
98 hz
D
147 hz
A
220 hz
−50¢0+50¢
120bpm
start
80
target
140
bars/step
4
step bpm
5
 
 
tap mic to begin
arco · v2.3 · yin · 2026
reference pitch
440hz
capture room tone
stay quiet — recording ambient noise for 3 seconds so the tuner can subtract it
learn your instrument
play each open string steadily for 3 seconds
name your instrument
give it a name so you know which fingerprint is loaded
settings
click tone
clear fingerprints
backup & restore