libmusicbrainz-ruby is a Ruby interface for the MusicBrainz library. MusicBrainz is an online database of digital audio recordings (mostly CD based), with support for such things as acoustical fingerprinting. See http://www.musicbrainz.org/ for more information.