A 15-second Reel at 128 BPM is eight bars: put tempo in the prompt
At 128 BPM in 4/4, eight bars last exactly 15 seconds. Write the BPM and a named moment into the Sume music prompt, then check the audio: BPM is a direction.

At 128 BPM in 4/4 time, one bar lasts 1.875 seconds, so eight bars last exactly 15 seconds, which fits a 15-second Reel. Sume's music prompt takes tempo as a number, so you can write "128 BPM" and a named moment such as "drop at 0:07" into the brief. Treat both as directions: the docs call the axes creative direction, not guaranteed output values.
The prompt guidance is in the Music 1.0 docs and the Music Router docs (read 2026-10-06).
What is the arithmetic?
A beat is 60 divided by the BPM seconds long, and a bar in 4/4 is four beats.
| BPM | Seconds per bar | Bars in 15 seconds |
|---|---|---|
| 96 | 2.5 | 6 |
| 120 | 2.0 | 7.5 |
| 128 | 1.875 | 8 |
| 140 | 1.714 | 8.75 |
What goes in the prompt?
Music 1.0 and the Music Router have no duration field and reject duration and duration_seconds. Length is steered in the prompt: the docs suggest writing a length such as "a 2-minute track" or section markers like [0:00-0:30] Intro: .... For a Reel, write something like: "Cocky synthwave, 128 BPM, A minor. Pulsing bass, gated snare. Hook for the first 7 seconds, full drop at 0:07, hard stop at 0:15. Instrumental, no vocals."
How do I check it landed?
Provider-reported tempo and lyrics are model captions, not measurements. Listen to the file, and if it runs long, trim and fade it in a Timeline render with soundtrack.fade_out_seconds, up to 10 seconds. A track that is too short can set soundtrack.loop.
Sources
More in Media tools
- 16:9 insert in a 1080x1920 Short: Timeline fit modes compared
In a 1080x1920 Timeline, cover keeps 31.6% of a 16:9 clip's width, contain shrinks it to 608 px tall, stretch distorts it and blur pads it.
- 45-minute webinar into YouTube Shorts: Sume trim takes 30 minutes
Sume video trim accepts a source up to 1800 seconds and cuts up to 900. A 45-minute webinar needs a split first; YouTube Shorts run up to 3 minutes.
- 720p landscape to a TikTok 9:16 ad: a 405-wide crop misses 540x960
Cropping 16:9 to 9:16 keeps 31.6% of the width. A 1080p source gives about 608x1080 and clears TikTok's 540x960 minimum; 720p gives 405x720 and does not.
- How to turn an AI image into an og:image link preview in Python
Ideogram 4.5 on Sume makes a 2:1 image at 1K as 1440x720. A Pillow crop to your link-preview size, plus the og:image:alt tag Open Graph asks for.
Written by Sume