Streamline your ingestion workflow with instant format standardization, legacy chunk extraction, and WO AFR XMP metadata application.
Download AFRwav v1.0 Learn More
Built to bridge the gap between production software and WideOrbit Automation for Radio.
Drop in almost any audio format (MP3, M4A, FLAC, WMA). AFRwav automatically transcode non-compliant files into 44.1kHz, 16-bit Stereo PCM WAVs.
AFRwav automatically extracts legacy SS32 cart chunks, native ID3v1/v2 tags from MP3s, and existing WO XML payloads.
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.
Features a dynamic, high-resolution visual waveform.
Bypass the file menus. Drag audio straight from your desktop or Windows Explorer directly into the AFRwav window for quick loading.
Added option to change target sample rate to 48000hz (will further expand sample rate options later) and adjust bit depth.
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.
Added bulk saving functionality including options for dynamic file naming.
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.
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.
Added VU metering with a -6dB broadcast reference line, and a "CLIP" warning.
The primary timer now displays both Current Time and Remaining Time.
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.
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.
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.
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.