Audio Studio
Generate FPV motor sound from your flight data.
Load a Betaflight blackbox log, or the MP4 straight off a DJI O3 or O4 air unit, and Audio Studio turns its gyro data into realistic flight audio — every punch-out, flip and throttle chop, right where you flew it. Play it back here, then download a WAV for your edit.
Bring in your flight data
Either a Betaflight blackbox log, or the video straight off a DJI O3 / O4 air unit — both carry the gyro data the sound is built from.
Gyro data is only in the recording made by the air unit itself, and only when RockSteady / HorizonSteady is off and FOV is set to Wide. Goggle recordings and re-encoded or trimmed copies have the telemetry track stripped out.
Pick your quad
The motor sound is tuned to your class of drone. Start with a preset, then fine-tune if you like.
Listen and download
Scrub through the flight, then download a WAV to drop into your video editor.
— waiting for a log —
How flight data becomes flight audio.
Your flight controller logs what the motors and gyro were doing hundreds of times a second. Audio Studio decodes that data and uses it to perform a real motor recording, moment by moment.
- 01
Throttle sets the pitch
A blackbox log's motor[0–3] values are averaged and scaled to the log's own range, then used to re-pitch a real mid-throttle motor recording — idle hums, punch-outs scream.
- 02
Throttle shapes the tone
A throttle-linked EQ muffles the low end of the flight and brightens the top, so hover, cruise and full send each have their own character.
- 03
Gyro data adds the bite
Sharp changes in gyro rotation rate — flips, rolls, snaps and stops — trigger short accents, so your tricks are audible, not just visible.
No blackbox? Your DJI footage already has gyro data in it.
DJI O3 and O4 air units record a gyro track inside the MP4 — the one Gyroflow uses to stabilise. Audio Studio can build motor sound from that instead, with no flight controller log at all.
It reads the air unit's own gyro track
O3 and O4 air units write a telemetry track into the MP4 alongside the video — the same data Gyroflow stabilises with. Audio Studio reads it in your browser; the file never gets uploaded, so there's no size limit.
Throttle is estimated, not logged
DJI logs the camera's fused attitude, not motor output. A quad holding its height while leaning θ off vertical needs more thrust, and propeller thrust rises with rpm squared — so how hard you're leaning, plus how fast you're rotating, stands in for the throttle.
What that means in practice
Banked turns, dives, fast lines, flips and rolls all come through. A straight vertical punch-out doesn't: the quad stays level, so nothing in the data moves even though the motors are screaming. Two sliders let you bias the estimate.
Recording needs stabilisation off and FOV set to Wide, and it has to be the file from the air unit's own microSD card — goggle recordings and re-encoded copies have the track stripped out.
Give silent FPV footage its sound back.
Silent DVR
Goggle DVR usually records no audio. Lay generated motor sound under it and the clip instantly feels like a flight.
Wind-wrecked GoPro audio
Replace buffeting and prop-wash roar from an action cam with a clean motor track that still follows every throttle move.
Edits, reels and shorts
Give montage footage a consistent motor bed that actually matches what your sticks were doing.
Flight audio questions
Can I generate FPV motor sounds from blackbox data?
Yes. Audio Studio reads the motor outputs and gyro rates recorded in your Betaflight blackbox log and uses them to drive a real motor recording, producing a WAV file that rises and falls with your throttle and reacts to your maneuvers.
Can I generate motor sound from a DJI video instead?
Yes. Switch to the DJI video tab and pick the MP4 recorded by an O3, O4 or O4 Pro air unit. Those air units write a gyro telemetry track into the file, and Audio Studio reads it directly in your browser — nothing is uploaded, so there's no file size limit.
Why does my DJI MP4 have no gyro data?
The air unit only writes the telemetry track when in-camera stabilisation (RockSteady or HorizonSteady) is off and the FOV is set to Wide. It also has to be the original file from the air unit's own microSD card — recordings made by the goggles, exports from a phone, and anything trimmed or re-encoded have the track stripped out.
Is the sound from a DJI video as accurate as from a blackbox log?
No, and it can't be. A blackbox log records what the motors actually did; a DJI air unit records only the camera's fused attitude — which way it was pointing. Throttle is therefore estimated from how far the quad was leaning and how fast it was rotating, since a quad holding its height while banked needs more thrust. Banked turns, dives, fast lines, flips and rolls come through well. A straight vertical punch-out doesn't, because the quad stays level and the attitude barely changes. Two sliders on the video tab let you bias the estimate between lean and rotation.
Which blackbox log files are supported?
Betaflight blackbox logs in .bbl or .bfl format, straight from onboard flash or an SD card, up to 10 MB. Firmwares that use the same log format generally work too. Logs from firmwares with a different format, such as INAV, may not decode.
Can I get my blackbox log without Betaflight Configurator?
Yes. In Chrome or Edge on a computer, plug your quad in over USB and choose Connect flight controller. Audio Studio switches it into USB mass storage mode so it shows up as a drive, and you pick the BTFL_00x.BBL file for the flight you want straight from it. Unplug the quad when you're done and it boots back up normally.
Does it use gyro data or just throttle?
Both. Motor output controls pitch, loudness and tone, while the gyro's rotation rate drives short accents on flips, rolls and sudden stops. You can turn the gyro accents up or down with the Maneuver accents slider.
Is this the actual sound of my drone?
It's a real motor recording, re-pitched and shaped by your flight data — so it follows exactly how you flew, but it isn't a recording of your specific motors and props. The Tiny whoop, Toothpick & cinewhoop and Freestyle presets tune the pitch range to suit different sizes of quad.
How do I sync the generated audio with my footage?
Audio made from a DJI video needs no syncing — it's built from that file's own telemetry, so it already lines up frame for frame; drop it straight under the clip. For a blackbox log, slide it until a clear moment lines up — the first punch-out after arming or a hard throttle chop works well. Betaflight usually starts logging at arm, so the audio begins at the moment you armed.
My log is bigger than 10 MB. What can I do?
A single flash dump often holds several flights. Download just the flight you want, erase the flash before your session so each log is short, or lower the blackbox logging rate — 500 Hz to 1 kHz is plenty for generating audio.
What happens to my log or video file?
A blackbox log is uploaded only so it can be decoded, then deleted as soon as decoding finishes — it isn't stored, shared, or used for anything else. Video files are never uploaded at all: the gyro track is read straight off your disk in the browser. Either way, the audio itself is generated on your own device.
Is Audio Studio free?
Yes. There's no sign-up, no watermark, and no limit on how many flights you turn into audio.
Sound sorted. Now put your lap times on screen.
FPV Lap Timer turns your phone into a camera-based lap counter, and Clip Studio puts its screen recording side by side with your DVR.