Found 4 entries, viewing 1 through 4.

Album Sound Check - The GUI

A while ago you'll recall that I wrote a little Python script that would average out the sound check gain adjustment created by iTunes for a given set of songs.

I've gone a step farther and created a simple GUI tool for doing the same.

Album Sound Check (download link) provides a basic interface to editing this field based on the values in a given set of files.

Sound Check GUI

After running the program go ahead and open a directory containing songs from your iTunes library. They will be scanned in and the gain dB adjustment values stored. ASC will then determine an average from this.

You can choose to not have certain songs affect the resulting average by unchecking the "Use" column. You can choose to not have the computed average applied to a given file by unchecking the "Apply" column.

Once you're ready just click "Apply" and ...

Continue Reading

Permalink | Posted: Apr 22, 2009 | Tags: python osx music pyobjc

Album Based Soundcheck

iTunes supports a feature called Sound Check. Similar to ReplyGain in other players, the goal is make songs playback at a similar volume. This is particularly useful with mixes, songs from various albums do not have jarring transitions. Since this computed on a song-by-song basis, different songs on a single album get different values. In some cases this creates a jarring experience while listening*.

For example: Muse's Absolution has an introduction track that never gets terribly loud, but leads in directly to a normal song. Sound Check did the following:

The ending of the first track is meant to be the same volume as the beginning of the second, but because of Sound Check, this doesn't happen.

I have written which computes the average volume of m4a or mp3 files and replaces the iTunes information ...

Continue Reading

Permalink | Posted: Jan 15, 2009 | Tags: python osx music

Year End Review: Music, Honorable Mentions

So with yesterday's post on my top three, there are a number of albums that still deserve some praise for being good choices to listen to.

Arcade Fire, Neon Bible. Arcade Fire's sophomore release, and my first experience with them. "Keep The Car Running" still dominates as my favorite single track but usually I just listen to the whole album in bulk. The album flows well together, and makes for excellent music to listen to while coding.

Jimmy Eat World, Chase This Light. This was not what I expected from Jimmy Eat World. The style found in Futures or Stay On My Side Tonight is only found in "Gotta Be Somebody's Blues." The rest of the album tends towards strong, clear, upbeat rock sounds. The lyrics aren't all upbeat though, and the contrast of music to lyrics is delicious. If you've listened to a lot ...

Continue Reading

Permalink | Posted: Dec 27, 2007 | Tags: music

Year End Review: Music

WIth the end of the year here in a few days, I thought I'd spend some time reflecting on things from the past year. We'll start with music.

This year has been good for me and finding new music. My roommate over the summer, Adam has a wide taste in music and introduced me to a number of bands. Some of these aren't represented in the following list because their albums did not come out during the past year. My top three albums are all new artists to my collection.

Number One: The National, Boxer. I thought it was good the first time I heard it, but after seeing them live in San Fransisco there was no doubt. This band is amazing. Boxer contains a great range of wonderful songs. From the laid back songs like "Brainy," "Green Gloves," or "Start a War" where the vocals and ...

Continue Reading

Permalink | Posted: Dec 26, 2007 | Tags: music


42 | django | python | oggify | OSCON | OSCON07 | osx | utosc | mythtv | security | reading | music | gaming | programming | tips | shell | vim | pyobjc | cocoa | iphone | blog | git


<< Jan >>
Mo Tu We Th Fr Sa Su
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3


This space reserved for a search box

A Django site. Hosted on a Slicehost Slice