Code Monkey home page Code Monkey logo

itunesrater's Introduction

iTunesRater

Cocoa+Applescript dialogbox to quickly go through your catalog and rate it. Great for use with things like the SXSW Torrent (www.sxswtorrent.com) and other times when you need to rate a ton of music, really quickly.

What this code does is the following:

  • You play your iTunes catalog
  • Fire up the software
  • You click a box to rate something to 0,1,2, or 3 stars. It will also set the song's genre.

There's also keyboard shortcuts!

  • right arrow - next song
  • left arrow - previous song
  • space - skip 15 seconds
  • 0 - rate "no play"
  • 1 - rate 1
  • 2 - rate 2
  • 3 - rate 3

I'm sorry the genee's are so strange. I don't like some genres, so I've just not added buttons for them.

All of this is done by having Cocoa call Applescript to talk to iTunes. At some point, I should probably rewrite this thing to use the scripting bridge. Oh well, thsi works.

Setting a song to 0 stars will also set the song to be 'disabled' (unchcked) in the iTunes dialog.

I use this to go through the SXSW torrent. Use at your own risk.

Thanks to jwz for the Applescripts. Tested with iTunes 11.0.2 and Mac OS X 10.9.2. Compile target is set for > 10.8

Footnote

My review process, let me show you it.

  1. Download hundreds of songs.
  2. Put them into iTunes.
  3. Rate them from 0-3 and fix genres, as needed. (I never give a track a 3 or better on the first listen.)
  4. Go back, and listen to the tracks again that you've rated at 3.
  5. Mark them 4 or 5 if they are really, really great.

itunesrater's People

Stargazers

 avatar Dmitriy K avatar M Noivad avatar albert avatar Nathaniel Reindl avatar Ben Ward avatar Daniel Garcia avatar Liza Daly avatar

Watchers

John Adams avatar James Cloos avatar M Noivad avatar  avatar

Forkers

noivad

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.