great music web dev

The web page at http://learningmusic.cashmusic.org/ is a really well done piece of web packaging for music. The page layout is flowing and open, the text gives context and romance to the music, the player is seamlessly integrated with the page, and the graphic shows the expressive part of the music without overwhelming the functional requirements of the page as a web app.

The one flaw I notice is that there are no direct links to individual songs. You can stream them, and you can download a zip file with all of them, but you can’t download one at a time or deep link to them.