Audio ripping toolchain

A few years ago I wrote about the tools I was preparing to use to digitize some LP records and get them into iTunes. The software has changed a bit since then, and I thought it was worth a post to document my current workflow, which works either for ripping vinyl or for converting long form digital audio (e.g. radio broadcasts) into tracks.

  1. Downloading a radio broadcast is pretty straightforward. My tool of choice here is curl, and I output it to a single MP3 file, which then gets post processed in Amadeus (see below). Or…
  2. Rip the LP, step 1. To rip an LP, I play it back on my 1983 Denon DP-45F turntable, which passes through the built in phono pre-amp in my Onkyo receiver, then out through the tape out monitor into my vintage Griffin iMic. The USB end of the iMic then plugs into my MacBook Pro.
  3. Rip the LP, step 2. Step 2 means turning the LP sound into a digital file. To do this, I use Amadeus Pro from HairerSoft, which has been my go to sound file editor for over a dozen years. This is pretty simple; set the sound in to use the iMic, create a new sound file, click Record, and push play on the Denon. I’ve set the levels over the years to a level that keeps the input from clipping, which from experience is about halfway in the second to last region on the right. When the side of the record finishes, I stop recording and I have a music file, ready to post-process.
  4. Post process the music file. First thing is to trim any long periods of silence from the beginning and end of the track, including needle-into-groove noise. I then amplify the track by 4 dB, either once (for radio broadcast) or twice (for vinyl) so that playback from iTunes isn’t too quiet but the sound forms don’t get clipped. That’s usually all the post processing I have to do.
  5. Add album metadata. Anything that will be common across all the tracks, including album name, artist name, genre, artwork, etc., gets added here.
  6. Divide into tracks, using markers. This requires listening to the track, but you can almost always start by eyeballing the track and finding the periods of silence; they almost always indicate track separations. I use the song/track/movement name as the name for the marker in Amadeus.
  7. Save as an Amadeus file. Just in case.
  8. Split the tracks according to markers. Using the handy dandy Amadeus feature “Split According to Markers” option, this creates a separate file for each marker in the audio format of your choice. For vinyl I’ll usually use Apple Lossless encoding here, but for radio broadcasts, which start as MP3, there’s no point in using lossless encoding.
  9. Import into iTunes and clean up. Amadeus Pro does a pretty good job with the metadata, but track names are prefaced by numbers which I don’t like, and I generally have to fix the track numbers — it considers each side of an LP to start with “1.”

And there you have it. Pretty simple, and I’ve almost gotten to the point that I can process one side of an LP while I’m ripping the next.

Reaping the whirlwind

Talking Points Memo: SCOTUS denies NC request to halt ruling blocking voting restrictions.

The Republican strategy to win elections is to prevent blocs of voters from voting. That’s the conclusion one reaches by looking at the combination of photo ID requirements, cutbacks to early voting, elimination of same-day registration, prohibition of pre-registration of young voters, and other measures that the NC GOP engaged in. These were all strategies that were found by a federal appeals court to “disproportionately [affect] African Americans” and to target “African Americans with almost surgical precision.”

Without addressing the constitutionality or morality of such a plan,* the question one has to ask is, for how long does the GOP plan to win elections by disenfranchisement, rather than by addressing the issues of those voting blocks and bringing them into the fold? It seems as though the answer is: for as long as they can get away with it. And if they can’t get away with it, their candidate suggests, they should switch tactics to outright voter intimidation.

The only bright light I see is this reliance on disenfranchisement and intimidation seems like a de facto acknowledgement by the party that it is losing its ability to win elections legitimately. In the long run, if the GOP does not win the 2016 presidential election, it’s going to have to either confront this fatal weakness and change course, or dissolve. Buckle your seat belts. One way or the other, 2017 is going to be interesting.

* There are certainly other voices that have done that; see these notes on specific blunders North Carolina lawmakers committed that left smoking gun trails to point to the intent to suppress African American voting;  memos sent urging the state to vote on the party line to restrict hours for early voting and keep polling places closed on Sundays, which are disproportionately when African Americans vote; and unexplained and unannounced changes in polling locations, among other issues.