digitising

Quarter inch reel to reel tape transfer of Jack Hawkins band archive

We were contacted recently by Jack Hawkins, the renowned arranger and band leader to consult on and digitise personal quarter inch open reel recordings of his band.

In case you don’t know, The Jack Hawkins band are probably best known for their performance of the track 30-60-90 made famous in a club sequence in the 1971 film Get Carter starring Michael Caine.

Posted by greatbear in audio tape, 0 comments

Powerful tape conversion tools using SoX, LAME and Bash Scripting

SoX running in the MacOS X Leopard Terminal.app

One of our recent and ongoing jobs is a very large, over 2000, NAB 10.5 inch reel to reel archive of quarter inch professional tape recordings.

To fit into the budget but maintain quality we needed to find a way to streamline our workflow in converting the high resolution 24 bit 96 kHz master .wav  files to CD quality (16 bit / 44.1 kHz) and MP3 (320 kbps) audio files.

Typically this would be done manually with 2 track audio software such as Audacity, Peak Audio Tools, Wavelab, etc with a Graphic User Interface (GUI). For such a large amount of individual files this is time consuming, expensive and unnecessary. While many audio editors have batch processing tools, Amadeus Pro being one of our favourites, they are still not as flexible as combining command line tools with a Bash script.

SoX is a powerful command line audio tool that can be used to edit, convert, process, record and play a wide range of digital audio files. It also has a very high quality resampling algorithm which we are using here.

Once the tape reels have been digitised they are split into individual .wav files which are then renamed with artist and track details using a php script that accesses a .csv file. These 24/96 resolution files are then converted to lower, CD resolution using SoX and to 320 kb/s MP3s using LAME. The script also uses sed, the stream editor, to add the text _16_44.wav or _mp3.mp3 to the filename for ease of identification. The script finds all files with the suffix _24_96.wav in all the subdirectories of it’s working directory and processes these.

At the moment this script is running under Mac OS X 10.5.8 using the MacPorts project but will, in time, be moved to one of our Apple G4 servers running the PowerPC version of Debian GNU/Linux 5.05 ‘Lenny’.

(Originally published on Jun 29, 2010)

Posted by greatbear in audio tape, 1 comment