The audio context (or anything with its clock fields)
Override the start instant; defaults to now
ReadonlybaseReadonlyoutputReadonlysampleReadonlystartReadonlystartAn AudioContext.currentTime value (seconds) → take milliseconds
An audio-context frame index → take milliseconds
Take milliseconds right now
A performance.now()-based timestamp → take milliseconds
A plain-object copy for storing with the take
One timeline for a take.
MIDI events arrive stamped on the page's
performance.now()clock; audio samples live on theAudioContextclock. The clock records both at the moment the take starts so either can be expressed as "milliseconds since the take began".Example