AudioRegent

From UA Libraries Digital Services Planning and Documentation
Revision as of 14:35, 29 October 2010 by Scpstu32 (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

AudioRegent 1.1:

Introduction:

AudioRegent is a command-line Python script currently being used by the University of Alabama Libraries’ Digital Services to create web-deliverable MP3s from regions within archival audio files. In conjunction with a small-footprint XML file called SimpleADL and SoX, an open-source command-line audio editor, AudioRegent batch processes archival audio files, allowing for one or many user-defined regions, particular to each audio file, to be extracted with additional audio processing in a transparent manner that leaves the archival audio file unaltered. Doing so has alleviated many of the tensions of cumbersome workflows, complicated documentation, preservation concerns, and reliance on expensive closed-source GUI audio applications. - source: http://journal.code4lib.org/articles/2882


Technical Information:

Default Setup

AudioRegent's default setup file, AudioRegent.xml, should be set as such:

<?xml version="1.0"?>
<AudioRegentSetup>
  <outputType default="ogg">wav</outputType>
  <SoxOptions default="gain -n -3">gain -n -3 channels 1</SoxOptions>
  <comment default=""></comment>
  <delete_outWavs default="true">true</delete_outWavs>
  <timestampLogFiles default="false">false</timestampLogFiles>
</AudioRegentSetup>

Associated Hardware/Software


Troubleshooting:

The XML parsing module used by AudioRegent will break on non-UTF-8 encoded SimpleADL XML files if any diacritic characters exist.

  • To remedy this SimpleADL files should be encoded as UTF-8 files.

Resources and Links:

Personal tools