Basics of MusicIP’s MusicDNS and MusicAnalysis
June 7th, 2007Deriving from the set-up created finding similar music works, in short, in three steps:
- review the music audio signal (up to 10 min of a street) locally by generating an id called (closed inception!)
- PUID is sent to , a web-service by MusicIP (closed source, too!) which does unclear corresponding
- Some deviltry happens that the Mixer calculates a playlist by. It would not be sufficient suited for the DNS (, don't wide of the mark it with ) server to fair-minded come back a of PUIDs since the server (sanguinely!) doesn't know about all other tracks I must in my library, i.e. that potentially could be employed to beget playlists with.
PUIDs
PUID is a 128-bit Portable Unique IDentifier that represents the analysis sequel from MusicIP Mixer and therefore is not a music piece finger imprint identifying a number cheaply in some particular version. PUIDs are just the ids tempered to in the proprietary fingerprinting routine operated by MusicIP. They cater a lightweight PUID generator called that does 1. and 2. PUIDs can be used to map track facts such as artist, title, etc. to a finger print. The id itself has no acoustic information.
Acoustic Fingerprinting
Refering, again, to acoustic fingerprinting here is a different process using only 2 minutes of a scent. This fingerprint than is send to a MusicDNS server which in diminish matches it against stored fingerprints. If a close enough game is made a PUID is returned which unambiguously identifies the corresponding fingerprint (Also see a . There is also an of algorithms). This is indispensable since origin to make PUIDs or submit unfamiliar ones is closed source.
On the other hand wikipedia defines as follows:
An acoustic fingerprint is a unique laws generated from an audio waveform. Depending upon the distinct algorithm, acoustic fingerprints can be reach-me-down to automatically sort or label an audio nibble.
This definition is even quoted by MusicIP's (page 3).
MusicDNS
The net-service is to conjoin a PUID to a premised acoustic fingerprint and look up monitor metadata such as artist, ownership, album, year, etc. (aka ) as done by the fingerprinting client library which has been developed by Predixis Corporation (at the present time MusicIP) during 2000-2005. solitary the dispute jus civile 'civil law' is public via the ; music analysis and PUID submitting routines are closed originator!
Getting the Playlist
Up to now I couldn't figure into the open or descry sources how this is in point of fact done by Music Mixer. I'll survive you posted as I gather up out.
Other sources / Directions
- There has been by Microsoft with the so-called MongoMusic to do patented "sounds like" searches notwithstanding music files. Never seen it albeit.
- google schoolar search on

