I am writing my master's thesis on Music Information Retrieval and Visualisation of music collections. In order to visualise a collection of music tracks, I am looking for an appropriate (and preferably free/open source) clustering tool.

A functionality that is essential for my research goals is the ability to visually represent the clusters and make that visualisation interactive for the user. Examples of this interactivity could include: focus on a specific cluster, expand a cluster when clicking on it to show what's inside, show links between different tracks depending on which track is selected etc.

If the tool includes functionality to show the data in some other way except clusters (e.g. timelines, geographical map), that would be a great plus.

I hope some of you guys can help me.



I would suggest that you take a look at python and pandas:

  • Python has a number of tools available for extracting meta data from audio files, assuming that is what you are going to cluster on, e.g. phHachoir.
  • Pandas provides a lot of data visualization frameworks, and can work with more, including Bokeh & plotly for web interfaces, there are even tools for geographic plotting.
  • All the tools mentioned above are free and there is a lot of online help.
| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.