Audio Converter & Metadata Manager

Streamline your ingestion workflow with instant format standardization, legacy chunk extraction, and WO AFR XMP metadata application.

Download AFRwav v1.0 Learn More

AFRwav Interface

Features

Built to bridge the gap between production software and WideOrbit Automation for Radio.

🔄

Universal Format Standardization

Drop in almost any audio format (MP3, M4A, FLAC, WMA). AFRwav automatically transcode non-compliant files into 44.1kHz, 16-bit Stereo PCM WAVs.

🏷️

Metadata Translation

AFRwav automatically extracts legacy SS32 cart chunks, native ID3v1/v2 tags from MP3s, and existing WO XML payloads.

✂️

Broadcast Cue Markers

Set Intro and EOM markers. AFRwav writes them into both standard RIFF `cue` chunks and Adobe XMP Dynamic Media (xmpDM) payloads, for compatibility with WO AFR, Adobe Audition, and other audio software.

🔍

Precision Audio Scrubbing

Features a dynamic, high-resolution visual waveform.

🖱️

Drag-and-Drop Workflow

Bypass the file menus. Drag audio straight from your desktop or Windows Explorer directly into the AFRwav window for quick loading.

Supported Import Formats

  • Standard WAV: passthrough of existing 44.1k/16-bit/Stereo files. Automatic conversion of other sample and bit rate wav files.
  • Compressed Formats: MP3, M4A, AAC, and WMA are automatically transcoded to uncompressed linear PCM.
  • High-Res Formats: FLAC and AIFF are down-sampled to broadcast standards.

Metadata Ecosystem

  • WideOrbit XMP: Native parsing and generation of the WideOrbit schema.
  • Adobe xmpDM: Marker lists strictly formatted with `rdf:parseType="Resource"` for aggressive ingestion scanners.
  • Legacy Systems: Read support for Scott Studios chunks and universal ID3v1/ID3v2 tags.

Download

Requires Windows 10 or later.

Download AFRwav v1.0.4
✅ Release Notes (v1.0) 1.0.4
SETTINGS
Sample Rate

Added option to change target sample rate to 48000hz (will further expand sample rate options later) and adjust bit depth.

SETTINGS
Dafaults

Add options to settings screen to all default bulk output directory, filename pattern, default title/artist/outcue and default behavior of the Start date/End date fields.

✅ Release Notes (v1.0) 1.0.3
BATCH PROCESSING
Bulk Save

Added bulk saving functionality including options for dynamic file naming.

BATCH PROCESSING
Batch Mode

Added batch meta data processing and previewing using the batchlist index position to look-ahead for codes like {hour} and {seg}. As you click through the batch queue, the UI accurately previews the exact metadata strings that will be written for that specific file.

WORKFLOW
Multi-Level Undo

Introduced a multi-level undo list. You can now sequentially undo multiple destructive audio edits (like repeated Trims or Gain adjustments) and step all the way back to the original file.

INTERFACE
VU Meter

Added VU metering with a -6dB broadcast reference line, and a "CLIP" warning.

INTERFACE
Dual-Timer

The primary timer now displays both Current Time and Remaining Time.

AUDIO ENGINE
Buffer "Blip" Elimination

Resolved an issue where jumping the playhead would play a fraction of a second of old audio. The engine now safely flushes hardware buffers before resuming/seeking to new position.

✅ Release Notes (v1.0) 1.0.2
METADATA
XMP Masking Bypass

Fixed an issue where standard RIFF cue chunks are ignored if an XMP payload is present. AFRwav now dynamically writes xmpDM:markers directly into the XML payload using rdf:parseType="Resource" logic to force compatible Intro and EOM markers.

WORKFLOW
Safe Overwrites & Workspace Reset

Now drops the NAudio engine lock immediately, allowing users to safely overwrite the file currently loaded in the UI. Post-save, the UI and memory arrays are now flushed ready for the next file.

METADATA
ID3 Extractor

Added a binary reader to parse ID3v2 and ID3v1 tags from compressed audio formats (like MP3) before the background transcoding engine converts them to WAV.