Ripple
Music Therapy System
Language · 语言 · Idioma
English
中文
Español
Choose a Theme
Enter →
Ripple
Finger Rehabilitation Through Music
⚙ Theme & Language
⚠️ Web Serial API not supported. Please use
Chrome
or Edge.
⏹ Stop Sound
Connect
Calibrate
Re-calibrate
🎵
Play
🎼
Learn a Song
⏺
Record
⚙
Settings
Demo mode — nothing is being saved.
Switch person
Who is playing?
+ Add person
⏺ Start Recording
⏹ Stop Recording
Recording
Hand Visualization
Connect exoskeleton to start
Current Mapping
Play a whole line at a time
One finger sounds a full phrase of the tune instead of a single note. Easier, and it sounds like real music.
Choose a Song
▶ Demo
⏹ Stop Demo
↺ Restart
⏺ Record
⏹ Stop Rec
Exit Tutorial
Hand Visualization
Connect exoskeleton to start
Recording
⏺ Start Recording
⏹ Stop
Recording
Settings
Volume:
80
%
Set up the glove for this person
✋ Calibrate
Show advanced settings
Sensor tuning. Only needed when setting the glove up for a new person.
Bend threshold (trigger):
0.75
Release threshold:
0.40
Smoothing (filter frames):
12
Retrigger lockout (tremor):
250
ms
Minimum gap between repeat notes on the same finger. Higher = steadier for shaky hands; lower = faster repeated notes. 0 disables.
🔧 Debug Mode
Show live encoder values (connect & calibrate first)
📊 Encoder Debug
Calibrate first, then bend each finger.
norm
is the 0–1 value detection actually uses. Green = currently active.
💡 Per-finger calibration span (from the last calibration):
↺ Reset Max Values
✋
Edit Recording
💾 Save
✕ Close
▶ Play
⏹ Stop
Click lane to add note · Click note to change pitch · Hover note → ✕ to delete
Map