taan puts the moment
in the music
Any model can make music that sounds good. For anything cut to picture, it also has to hit its mark on time. taan.ai is built timing-first, so an instructed event lands within a fraction of a second of where you asked. On the first benchmark of temporal controllability in text-to-music, taan places instructed events on time 2.8× as often as the best commercial system we tested.
Every other model nails what. Only taan nails when.
“Bring in the drums at the sixth second” only works if the drums arrive at the sixth second. Text-to-music systems produce polished audio in seconds, but they place events near the requested moment, not at it, which breaks the instant a composer cuts music to a scene. taan is engineered around that instant. We built the first benchmark that measures it, and taan tops it.
Did the instructed event happen, on time?
Each prompt asks for a specific musical event at a specific moment. The benchmark scores whether it lands within a tolerance of the requested timestamp, across three families of instruction, using the same detectors, gates, and tolerances for every system.
taan leads on timing by a wide margin.
Across four widely used systems, timed events land within ±500 ms only a fraction of the time, and tempo is the only instruction they follow reliably. taan delivers the large majority of instructed events on time, and tops every commercial system on overall instruction success by a wide margin.
| System | Instruction success | 95% CI | Event ±500 ms | Tempo (type 3) |
|---|---|---|---|---|
| taan.ai | 80.1% | 76.3 to 84.0 | 73.2% | 92.0% |
| ElevenLabs v2 | 28.9% | 25.3 to 32.5 | 12.8% | 87.0% |
| Google Lyria | 23.9% | 20.3 to 27.5 | 8.6% | 89.7% |
| ElevenLabs v1 | 25.4% | 21.9 to 29.2 | 8.0% | 93.0% |
| Suno | 22.0% | 18.7 to 25.6 | 6.8% | 86.7% |
Instruction success = per-clip fraction of instructions delivered (timed events within ±500 ms; tempo within tolerance). Per-instrument timing is measured on separated stems, so every system is passed through the same source separator; because taan is our own system, exact reference stems are available, so its events are scored on the true render rather than on separation error (see the note below).


Timing first, fidelity right behind it.
Control only counts if the music still sounds good. Audio fidelity is scored with Fréchet Audio Distance (FAD), a standard generative-audio metric where lower means closer to real music. Each clip is loudness-normalized to −14 LUFS, trimmed to 30 s, and turned into VGGish features, compared against the same fixed real-music reference (GTZAN) for every system including taan. taan is early on fidelity by design, a deliberate trade for the timing precision none of the others have, and fidelity is the fastest-moving part of the stack.

A reproducible, self-calibrated benchmark.
Every score comes from a deterministic signal-processing pipeline: prompts are turned into machine-checkable events, audio is generated, each event is routed to a purpose-built detector, and a candidate is credited only if it clears a cascade of presence checks, so dense arrangements cannot score by luck. The pipeline's own localization error is measured against human labels and published, so model differences are never confused with measurement noise. The same detectors, gates, and tolerances score every system.

Video and text to music, on time.
Read the paper