Willbe did a great job collecting demos soundtracks into compilations called Demovibes. Unfortunatelly, each of them is downloadable as a one, big MP3 file with CUE sheet, which iTunes still doesn’t support (damn you, Apple, we got 2011 here, OK?!). I was looking for an easy way to split the file into several tracks.
CUE files are actually text files containing list of the album tracks with their respective lengths, so, in theory, there’s always an option to use software like Audacity or similar to cut the waveform into tracks, but this is rather lengthy process and a lot of hassle. Googling around I found a cue-splitter, but it requires Rosetta to be installed, so it’s not an option for Lion (10.7) users. There are also some commercial solutions, but why to spend bucks, if one can get it for free? 🙂 Here is how.
- Install Homebrew if you haven’t done it yet. Worth every minute spent!
- Run Terminal. If you don’t have wget already installed, just do it:
sudo brew install wget
- We need two additional formulae to install mp3splt. Just:
cd /usr/local/Library/Formula sudo wget https://raw.github.com/npinto/homebrew/f221036962c41c95d5dd0927b24ab1f02d74204e/Library/Formula/libmp3splt.rb sudo wget https://raw.github.com/npinto/homebrew/f221036962c41c95d5dd0927b24ab1f02d74204e/Library/Formula/mp3splt.rb sudo brew install mp3splt
- Great! Now, still using Terminal, go to the directory where your album is placed and just type (replace filename.cue and filename.mp3 with your CUE and MP3 files names):
mp3splt -c filename.cue filename.mp3
mp3splt -c demovibes3.cue demovibes3-80mn_scene_music_compilation_mixed_by_willbe.mp3
A-Move - 06 - Rooms and boxes.mp3 Amb - 08 - MDMA.mp3 Beaver - 01 - Unearthly heat.mp3 Bliss - 20 - Back to you.mp3 Claws - 09 - Oddity.mp3 Db - 13 - Kromi.mp3 Dune - 04 - The non stop ibiza experience.mp3 Gloom - 05 - Shapeshifter.mp3 Ikhyon - 11 - 7cf.mp3 Legend - 03 - Forge 6.mp3 Little Bitchard - 17 - Four themes and a masterplan.mp3 MD - 21 - TE-2RX.mp3 RP - 10 - Poem to a horse.mp3 Radix - 18 - Yuki Satellites.mp3 Raytrayza - 16 - Mindmelt.mp3 RinneRadio + Crankshaft - 14 - Helsinki.mp3 Sumo Lounge - 19 - Gerbera.mp3 Toxic Child - 02 - Hero.mp3 Trauma Child Genesis - 15 - Little Nell.mp3 Uncle-X + Dixan - 07 - Out48.mp3 Vic - 12 - Keep on going.mp3 Willbe - 22 - Nightfall part.3.mp3