Skip to content

Velorn v0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 00:30

Velorn v0.3.0 adds a real audio mixer — channel strips, insert effects, and metering built into the editor — and like everything in Velorn, your AI agent can drive all of it over MCP. The part we're proudest of is invisible: the export runs the same audio processing as the preview, so what you hear while mixing is exactly what you ship.

Downloads

  • Windows Installer: standard Windows install experience for most users
  • Windows Portable: no-install Windows build for quick testing or portable use
  • Mac (Apple Silicon): for M1, M2, M3, and newer Macs
  • Mac (Intel): for older Intel-based Macs
  • Linux AppImage: portable Linux build
  • Linux deb: Debian/Ubuntu package

Ignore the auto-generated source-code archives unless you plan to build Velorn from source.

The Mixer

A new Mixer view sits next to Timeline and Dope Sheet at the bottom of the Editor — mix while you watch your cut:

  • A channel strip for every audio track: dB fader with a proper audio taper (0 dB at 75% travel, up to +6 dB, double-click to reset), pan, mute, and solo
  • Real level meters on every strip, fed by the live playback graph — not a simulation
  • A master strip with program gain that applies to your exports, separate from the preview-only monitor volume
  • Solo works the way you expect: solo one track and everything else goes quiet — in the preview and in the export

Insert effects

Each track — and the master bus — gets an insert chain, processed in proper desk order (effects before the fader):

  • Compressor with threshold, ratio, knee, attack, release, and makeup gain — plus a live gain-reduction readout so you can see it working
  • Limiter with ceiling and release — put one on the master and your exports never clip
  • Reverb with room, hall, and plate presets and a wet/dry mix
  • Bypass any effect without losing its settings; effects persist with the project

Select a strip and its effects open in the FX pane on the right. Small mixing tip: want a reverb tail to ring out past your last clip? Set your out-point a second past the end and export the In/Out range — the tail renders into that space.

Exports that sound like the preview

The insert effects run the identical DSP in preview and export — when effects are active, Velorn renders per-track stems and processes them through the same chains you heard while mixing. No "sounds different after export" surprises.

This release also fixes two long-standing export loudness bugs: overlapping audio clips no longer get ducked by the mixdown (FFmpeg's amix normalization), and track volume above 100% now carries into exports instead of being silently clamped.

Your agent can mix

The whole desk is exposed over MCP:

  • update_track sets any track's volume, pan, mute, solo, and insert effects
  • set_master_audio controls the master fader and master effects
  • get_timeline reports the full mixer state so the agent can read the desk before touching it

Try it: "Bring the music down 6 dB under the voiceover, add a compressor to the VO, and put a limiter at -1 dB on the master." Every change previews before it applies, and it's all on the normal undo stack.

Also in this release

  • Track volume, pan, solo, and effects are honored consistently everywhere audio is rendered: preview, export, caption transcription, and FCPXML interchange
  • The master audio meter no longer decodes timeline media a second time just to draw levels — one shared graph feeds playback, meters, and gain-reduction readouts