Be sure to check out the new MIR blog Divisible by Zero by Queen Mary PhD Student Rebecca Stewart. Becky is particularly interested in using spatial audio techniques to enhance music discovery. I find her first post You want the third song on the left to be quite interesting. She’s using a spatially-enabled database to manage fast lookups of similar tracks that have been positioned in a 2D space using LDMS. This is a really neat idea. It turns a problem that can be particularly vexing into a simple SQL query.
I hope Becky will continue to write about this project in her blog. I’m particularly interested in learning how well the spatial database scales to industrial-sized music collections, what her query times are and how the LDMS/GIS similarity compare to results using a brute force nearest neighbor distance calculation on the feature vectors. – (via Ben Fields)
#1 by brian on September 9, 2009 - 9:47 am
Not exactly a “simple SQL query” but she’s using the PostGIS extensions to postgres to enable 2-d distance searching. It’s sort of like embedding a 2-d KD tree that preprocesses the query. Similar things for lucene-world include LocalLucene and there’s a Solr port as well. Way back when a certain music intelligence company went the embedded search tree route but decided to abandon it for greener (more efficient, less precompute) pastures…