Audio & MIDI

Audio sample frame boundaries

Export exact rounded sample boundaries for integer or rational video frame rates.

Your inputs

Start with an example

Your inputs stay in your browser.

Your result

Example result

How it works

Boundary n = nearest integer to n × sample rate × FPS denominator ÷ FPS numerator. Each frame uses the difference between adjacent boundaries.

At 44,100 Hz and 24 FPS, the first four frame lengths alternate 1838, 1837, 1838, 1837 samples.

Limits

Ties round upward. Boundaries are sample indices, not timecode labels; audio resampling and drop-frame numbering are separate tasks.