Classifying Music Based on Frequency Content and Audio Data

Given a specific song, I would like a neural network to classify that song in a specific genre, either classic rock, pop, or classical music. Motivation. I enjoy listening to music. I have thousands of MP3s on my computer and over a hundred CDs at home. ................
................