Live specimen
Hear it read aloud
0:00
Preset
style only
Pure style - paste it into createMask(el, input, preset). Pitch points never live here.
TypeScript
JSON
Generate points with AI
prompts
Ready-made prompts - paste one into any AI with your input and it returns a Token[] you drop
straight into createMask(el, { tokens }). No prompt to write yourself.
From text the AI authors the melody
From audio the AI reads measured pitch