Piano settings
✕
Your agent
Checking WebMCP…
Keep this page open in the browser your agent controls. Ask it to
discover this page’s WebMCP tools and answer using
piano_speak, or play music using piano_play.
Copy agent instructions
Connection details
This page exposes browser tools, not a remote MCP server URL. Your
agent’s browser integration must support WebMCP. Registering tools
does not itself connect an agent.
No agent calls yet.
WebMCP browser support
Sound and timing
Strikes per key per second
8
12
16
20
32 · software only
64 · software only
128 · software only
Simultaneous keys
24
48
88
Mapping
Spectral bands
Spectrum compensation
Quiet notes
Original cutoff
Include quieter bands
Volume Speech pace
Slow · 120 words/min
Normal · 150 words/min
Fast · 180 words/min
Show the agent’s
words
Test piano voice Reset camera
About this instrument
Only piano samples reach the speakers. Reply text becomes a local,
unplayed speech waveform, then spectrally mapped key strikes. Piano
pitches remain fixed. Each strike drives the matching 3D actuator.
Speech intelligibility remains experimental. Up to 20 strikes per key
per second is a fast-action reference, not a guarantee for physical
hardware. Faster settings are software experiments. At those rates
audio is rendered ahead and the screen cannot show every motion.
No microphone or external speech service is used. Settings stay in
this browser; reply text and job history stay in memory for this page
session.
Implementation and test notes ·
Credits and source licenses