← Back to documentation

Batch Processor

Process multiple audio files with automated workflows

Overview

The Batch Processor allows you to process multiple audio files at once, applying consistent settings across your entire sample library. Perfect for preparing drum kits, sample packs, or converting formats in bulk.

Apply normalisation, trimming, pitch shifting, sample rate conversion and bit depth processing to hundreds of files in seconds.

Features

  • Bulk processing: Process a whole folder of samples in one go (an EP device holds up to 999)
  • Format conversion: Convert between sample rates and bit depths
  • Audio processing: Normalise, trim silence, pitch shift and more
  • Lofi emulation: Apply vintage 8-bit, 10-bit, or 12-bit character
  • ZIP export: Download processed files as a single archive
  • Device upload: Send directly to your connected EP device

Getting Started

Basic Workflow

  1. Load files: Click "Add Files" or drag and drop audio files into the processor
  2. Configure settings: Choose sample rate, bit depth and processing options
  3. Preview: Check settings on a single file before processing the batch
  4. Process: Click "Process All" to apply settings to all files
  5. Export: Download as ZIP or upload to device

Processing Options

Sample Rate & Bit Depth

Convert files to different sample rates and bit depths for device compatibility or creative effects.

Export Options

For detailed information about sample rates, bit depths and format options, see the Export Options documentation.

Audio Processing

  • Normalise: Automatically adjust volume to target level (e.g., -3dB, -6dB)
  • Trim silence: Remove quiet sections from start and end
  • Pitch shift: Transpose all files up or down in semitones
  • Fade in/out: Apply smooth fades to all files
  • DC offset removal: Remove unwanted DC bias

File Naming

Automatically rename processed files with consistent naming patterns:

  • Preserve original filenames
  • Add prefix or suffix (e.g., "processed_", "_12bit")
  • Sequential numbering (001, 002, 003...)
  • Custom naming templates

Per-File Editor

Click the pencil icon or the inline waveform on any queue row to open the per-file editor. The editor has two tabs.

Sample Tab

A waveform editor with the same controls as the Sample Editor. Useful for trimming and looping individual files before they hit the batch.

  • Drag start and end markers to trim the sample
  • Toggle loop markers and drag them to set a loop region
  • Snap to zero crossings for click-free edits
  • Zoom and pan the waveform for precise marker placement
  • Play the trimmed selection or play with the loop active
  • Keyboard shortcuts: P play, L loop, +/- zoom, 0 reset zoom

Settings Tab

Override the global batch settings for this file only. Helpful when one or two files in the batch need different treatment (different sample rate, custom fades, a unique root note).

  • Override sample mode, sample rate, bit depth and channels
  • Customise envelope, fades, normalisation and pitch shift
  • Set a per-file preset name, prefix or suffix
  • Click Reset to Global to discard overrides and inherit the batch settings again

Marker positions and per-file settings are saved when you click Save. If you close the editor with unsaved changes you will be prompted before discarding them.

Common Use Cases

Preparing Drum Kits

Normalise and trim a folder of drum samples, then export as 12-bit for that classic SP-1200 grit.

Settings:
  • Normalise: -6dB
  • Trim silence: On
  • Bit depth: 12-bit
  • Sample rate: 22,254 Hz

Format Conversion

Convert a sample pack from 48kHz/24-bit to EP-optimised 22kHz/16-bit.

Settings:
  • Sample rate: 22,254 Hz
  • Bit depth: 16-bit
  • Normalise: -3dB

Lofi Sample Pack

Transform clean samples into vintage 8-bit chiptune sounds for retro production.

Settings:
  • Bit depth: 8-bit
  • Sample rate: 11,025 Hz
  • Normalise: -6dB

Tips & Best Practices

  • Preview first: Always test settings on one file before batch processing
  • Organise files: Use folders to keep processed and original files separate
  • Match device requirements: Use 22,254 Hz, the sweet spot for samples stored on your EP
  • Leave headroom: Normalise to -3dB or -6dB, not 0dB, to prevent clipping
  • Backup originals: Keep unprocessed versions before applying destructive edits

Related Documentation

Audio Processing

Detailed info on normalisation, trimming and pitch shifting

View Audio Processing →

Export Options

Learn about sample rates, bit depths and audio format options

View Export Options →

Sample Editor

Build EP-40 multisamples and edit single samples for any EP device

View Sample Editor Docs →

Ready to batch process your samples?

Process hundreds of files in seconds with professional results. Free trial available with full features.