Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien

Sortify

Um aus den Musikstücken verarbeitbare Features zu erhalten verwendet Sortify “marsyas”, ein Musik Retrieval Software Framework. Basierend auf diesen Features können die Ähnlichkeiten zwischen den Liedern einer Wiedergabeliste berechnet werden. Das Problem einer möglichst gleichmäßig harmonischen Wiedergabeliste ist mit dem “Travelling Salesman Problem” zu vergleichen. Dabei sollen die Lieder mit einer möglichst geringen Gesamtdistanz, welche aus den Ähnlichkeiten der einzelnen Lieder ermittelt wird, durchlaufen werden. Die neue Wiedergabeliste kann dadurch auch ohne Probleme in Endlosschleife gehört werden. Sortify ist ein Webservice, der auf das Django Framework aufbaut. Die Wahl der Programmiersprache fiel daher auf Python. Ein Queuing-System sorgt dafür, dass der Server nicht überlastet wird und jeder Nutzer ein Feedback erhält.
Studiengang: Computer Science and Media (Master)
Betreuer: Prof. Dr. Johannes Maucher
Team: Katja Bregenzer, Tobias Hägenläuer, Philip Henzler, Stefanie Scholz