Batch audio processing

Design a chain once. Render every file, every version, in one batch job.

Branch and blend built-in DSP and your VST3 or AU plugins in one graph. Hear it live, then render every file in a folder to several differently processed versions, each with its own loudness target, format and filename.

7-day free trial · Email required · No payment required · macOS + Windows

Buy Batchy — $149

One graph. Hear what changes.

Music demo · 0:59 · Sound on

Branch the effects. Blend the layers. Render the batch. Watch on YouTube

How it works

Build. Audition. Render the batch.

  1. A Batchy graph splitting one input into Clean, Crush and Lo-fi branches, each ending in its own output (enlarge)
    01 Build

    Branch the chain.

    Drop in built-in processors and your plugins. Split the signal into parallel paths, blend them back in a Channel Mixer, or end each path in its own named output.

  2. 02 Audition

    Hear it before you render.

    Play any file through the graph and switch between the live signal and the processed result. Check it on the waveform, the spectrogram and the meters.

  3. 03 Render

    Render every version.

    Point it at a folder. Every file renders through every branch to every output you named, each with its own format, sample rate, bit depth, loudness target and filename.

One batch job

One source in. Every deliverable out.

Batch editors apply one chain to each file per job, then write that result to one or more formats. Batchy branches the chain, so every output can carry its own processing as well as its own loudness target, format and filename. One batch job renders every version.

Sound design

Input I/Ometal_impact_01.wavSource file

One graph runs on every file in the folder.

  1. Straight through, as a reference
    Clean Outputmetal_impact_01_clean.wavWAV · 24-bit · source rate
  2. DistortionHard clip · drive 5×
    Crush Outputmetal_impact_01_crush.wavWAV · 24-bit · source rate
  3. Filter EQLow-pass 4.2 kHz
    DistortionBitcrusher
    Lo-fi Outputmetal_impact_01_lofi.wavWAV · 24-bit · source rate
Sound design: one recording, three treatments. Every file in the folder gets all three.

Music mastering

Input I/O03_night_drive_mix.wavAlbum mix
Mastering EQ EQ
Bus Compression Dynamics
  1. Master Limiter Dynamics→ −14 LUFS target
    Streaming master Output03_night_drive_master.wavWAV · 24-bit · −14 LUFS · −1 dBTP
  2. From the Master Limiter; kept at the source rate
    FLAC archive Output03_night_drive_archive.flacFLAC · 24-bit · source rate
  3. Branched before the limiter; no normalization
    Vinyl pre-master Output03_night_drive_vinyl.wavWAV · 24-bit · source rate
Mastering: one chain that branches before the limiter, rendered for every track on the album.

Built around your work

Sound design and music mastering, at library scale.

01 / Sound design

Every variation of every sound, named.

Branch one recording into clean, crushed and lo-fi versions with distortion, pitch, filtering, convolution or your own plugins. Batchy renders every branch for every file in the library.

  • Parallel paths you can blend or keep separate
  • One named output per variation
  • The same graph for the next library
Explore sound design
Batchy graph branching one input into Clean, Crush and Lo-fi outputs (enlarge)
An example sound design graph: one input, three named outputs.
02 / Music mastering

Master the album. Deliver every version.

Audition one mastering chain on every track. Branch it for a streaming master at your LUFS target, a FLAC archive and a vinyl pre-master with more headroom, then render the album in one batch job.

  • LUFS targets measured to EBU R128
  • True-peak safety stage at −1 dBTP
  • TPDF dither at the final bit depth
Explore music mastering
Batchy mastering chain of EQ, bus compression and limiting feeding WAV Master and FLAC Archive outputs (enlarge)
An example mastering graph with two outputs: a WAV master and a FLAC archive.

Command line

The same graph, from the command line.

Save the graph as a preset, then run it on any folder from a terminal, a script or a build step. There is no script language to learn.

  • Dry runs check paths and output collisions before rendering
  • JSON render reports for your pipeline
  • Parallel rendering with --max-threads
Terminal Utility
Batchy --batch-process \
  --input /audio/incoming \
  --preset /presets/auto_process.batchyfx \
  --output-dir /audio/processed \
  --render-report /audio/reports/latest.json \
  --fail-fast

Specifications

Plugins
VST3 on macOS and Windows; AU on macOS
Built in
30+ audio, metering and visual graph nodes
Loudness
LUFS (EBU R128), RMS or peak targets; −1 dBTP true-peak safety on LUFS and RMS; TPDF dither
Formats
WAV, AIFF, FLAC, MP3 and OGG
Resolution
22.05, 44.1, 48, 88.2, 96 and 192 kHz; 16, 24 or 32-bit float
Channels
Stereo through 7.1.4 surround panning; mono, stereo and surround conversion
Automation
Command line and headless rendering with JSON render reports
Systems
macOS 12+ (Intel and Apple Silicon); Windows 10/11 (64-bit)

How Batchy compares.

Batch editors apply one chain to each file per job and can write that result to one or more formats. Of the batch editors compared here, only Batchy branches the chain inside a batch job, so one job renders differently processed versions of every file.

CapabilityBatchyWaveLab Pro 13Sound Forge 2026iZotope RX 12 StandardBlue Cat PatchWork
Branching processing graph in a batchYes: branch, blend paths in a Channel Mixer, split by band or channelNo: one linear plug-in chain per batch (or each file’s own Master Section preset)No: one ordered list of effects per jobNo: modules in seriesParallel chains; no batch mode
Several formats per file in one batch jobYesYesYesOne format per batch (RX 12 guide)No batch mode (the standalone app records WAV in real time)
Differently processed versions per file from one batch jobYes: every output has its own processing, loudness target, format and filenameNo: one chain per batch (separate batches can be queued)NoNo: one module chain per batchNo batch mode
Audition before renderingYes: switch between live and processed playbackPartial: previews a 2–59 s processed excerpt of any filePartial: preview in the editorPartial: preview in the editorYes: real-time plugin host
Plugins in a batchVST3 on macOS and Windows; AU on macOSVST3 and VST2; no AUVST2 and VST3, plus built-in processesVST3 and VST2 on Windows; AU and VST3 on macOS (VST2 too, with Rosetta or an Intel processor)No batch mode (hosts VST, VST3 and AU)
Loudness targets in a batchLUFS (EBU R128), RMS or peak; −1 dBTP true-peak safety on LUFS and RMSYes: EBU R128 with true peakYes: Normalize in Loudness mode (LUFS, true-peak ceiling)Yes: Loudness Control (Standard and Advanced)No batch mode
Command line and automationYes: CLI with inputs, outputs, presets and JSON render reportsWatch folders controlled from the command line; built-in ECMAScript scripting; ActiveX scripting on WindowsYes, via scripting: -SCRIPT runs JScript, VBScript or C# scripts— not documented— not documented
PlatformsmacOS and Windows, on one licensemacOS and WindowsWindows 11 onlymacOS and WindowsmacOS and Windows
PriceOne-time: $149. All 1.x updates included.$499.99 suggested retail (perpetual)From $24.95 a month or $299.95 perpetual$399; Advanced $1,399. Elements ($99) has no batch processing$99

As of September 2026, from each vendor’s current documentation. “—” means not documented. PatchWork is included as the plugin-chaining alternative: a plugin host (plugin or standalone app) with no batch mode of its own; the standalone app records its output in real time. Prices are US list prices. Sources: WaveLab Pro: the WaveLab Pro 13 manual and the WaveLab 13 announcement; Sound Forge: the Sound Forge 2026 online help and the pricing page; iZotope RX: the RX 12 user guide and the RX Standard and RX Advanced pages; Blue Cat PatchWork: the PatchWork manual and product page.

WaveLab is a trademark of Steinberg Media Technologies GmbH. Sound Forge is a trademark of Boris FX. iZotope and RX are trademarks of iZotope, Inc. PatchWork is a product of Blue Cat Audio. Batchy & Friends is not affiliated with these companies.

Everything in one license

$149 once

One-time purchase, not a subscription.

  • Plugin host: VST3 on macOS and Windows, AU on macOS
  • Graph-based batch renderer with 30+ audio, metering and visual graph nodes
  • Loudness delivery: LUFS, peak and RMS targets, TPDF dither
  • WAV, AIFF, FLAC, MP3 and OGG output
  • Command line and headless rendering
  • macOS + Windows · two machines
  • All 1.x updates included
  • 30-day money-back guarantee
Get Batchy — $149

Secure checkout · License key emailed instantly

Download 7-day free trial

Before you buy.

Can I use my own plugins?

Yes. VST3 on macOS and Windows; AU on macOS. Third-party plugins are separately licensed.

Is there a free trial?

Yes. Download Batchy and select Start 7-day free trial on the welcome screen or in Manage License. Email required to start; no payment required. Downloading does not start the trial. A paid license is required after seven days.

Will it run on my computer?

macOS 12+ on Intel or Apple Silicon, or Windows 10/11 (64-bit). One license covers two machines.

Which file formats can Batchy write?

WAV, AIFF, FLAC, MP3 and OGG, on macOS and Windows. Each output sets its own sample rate (22.05, 44.1, 48, 88.2, 96 or 192 kHz) and bit depth (16, 24 or 32-bit float).

Which updates are included?

All 1.x updates are included with your license. A future major version, such as Batchy 2, is a separate product.

Does Batchy replace my DAW?

No. Keep your DAW or editor for recording and timeline edits. Use Batchy to design processing graphs and render batches.

Get product updates

Release notes and workflow tips. Privacy Policy.