Skip to Content

Audio

Importing

Insert → Audio opens a file picker, or drag a file in. On the cloud path, audio is stored as resource_type: 'video' in Cloudinary — an implementation detail that only matters if you are looking at raw asset keys.

The Sound FX section of the Elements & Library panel holds 12 bundled one-shots; drag them straight onto the timeline.

The audio layer

Style → Audio carries:

ControlNotes
WaveformThe decoded waveform, with a playhead marker
LevelVolume
In / out trimWithin the source
Mute

The waveform also appears on the layer’s timeline bar, which is what you use to line animation up with a beat: scrub until the marker sits on the transient, then keyframe there.

Playback

Playback is driven by the transport through the Web Audio engine. Space plays and pauses, and audio follows the playhead.

Audio timing belongs to the clip bar: move the layer bar and the audio moves with it. One voice per clip.

The VU meter

Stereo peak bars in the status bar, from the master left/right analysers.

It draws only while playing, and is hidden entirely if Web Audio never produced an analyser. An absent VU meter therefore means “no audio path”, not “silence” — a useful distinction when something is not making noise.

Audio in exports

Audio is muxed into video exports, through the desktop backend’s staging and muxing path.

FormatAudio
MP4AAC
WebMOpus
MOV / ProResYes
GIFNo — the format has none
PNG / JPEG sequenceRides along as a separate audio.wav

A PNG sequence export writes audio.wav alongside the frames. If you are handing frames to another application, that is the file to bring with them.

The audio waveform visualiser

Separately from the layer’s own waveform display, there is an Audio Waveform shape operator that draws an amplitude envelope from a referenced audio layer. It is a visualiser you can style, animate and composite.

It is an amplitude envelope, not an FFT spectrum — no frequency bars. See Shape operators.

Last updated on