Thursday, February 21, 2008

Introduction

Last.fm started as the Audioscrobbler, a large database that recommends songs based on the music that a user listens to

Released in 2002 by Richard Jones

Most media players are compatible with the site

The “scrobbler” sends basic information about the songs the user plays to the website to be included in the formula for recommendations

Significance

With this website, the user can expose him or herself to music that he or she may not have heard otherwise without having to go through a lot of music that they will not like

Artists can get their music out to the audience that will appreciate it simply by putting their music on this website, especially if they offer free tracks or full length previews

Application

Database

Mapping

Ketama (libketama) is a hashing library in C that allows the site to add and remove servers from the list

Listening habits and available songs are stored in databases

The code for the site is broken into various functions to make reading and writing the code easier

Using itunes interface with java swing

The following link directs you to a site where you can find a source code that enables you to use the itunes interface with java swing

http://www.workingwith.me.uk/articles/java/itunes-com-with-java-and-swing

Thursday, February 14, 2008

Last.fm behind the scenes

http://www.audioscrobbler.net/

Code for all known scrobblers, descriptions of scrobbler so that programmers can make scrobblers that work with other music programs, C++ source code, some implementation details, and more.

Scrobbler - program that transfers the data from songs played on iTunes or a similar service or the iPod to the Last.fm site.

Thursday, January 31, 2008

Math in Music

Link to history of the MP3 player

The following link shows certain aspects that go hand in hand between math and the building of an MP3 player. It shows how music is compressed so that listeners can hear their favorite tunes anywhere, including while working out. =)

Last.fm

http://www.last.fm/

This is a website that tracks songs played on your computer's iTunes and recommends artists, songs, and videos customized to your music taste.