Beta 1

Title A Logical Approach to Comparison of Music
Author Lunøe, Michael
Supervisor Villadsen, Jørgen (Algorithms and Logic, Department of Informatics and Mathematical Modeling, Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark)
Institution Technical University of Denmark, DTU, DK-2800 Kgs. Lyngby, Denmark
Thesis level Bachelor thesis
Year 2010
Abstract The thesis establishes the theory of Constraint Programming (CP) and playlists. It applies techniques of CP, logic and functional programming with a similarity function between music pieces to build an Automatic Playlist Generator. The product of the thesis is a program in SML that generates playlists from a users query of suggestions and banning of songs. The similarity function is build solely on measures in tempo and key, which results in playlists that are somewhat useless. The program lack of measures in timbre, rhythm and melody, but is left open for the implementation of these. The thesis finally concludes that the techniques of CP and local search proves efficient for solving the problem.
Imprint Technical University of Denmark (DTU) : Kgs. Lyngby, Denmark
Series IMM-B.Sc.-2010-23
Original PDF bac10_23.pdf (0.64 MB)
Admin Creation date: 2010-06-28    Update date: 2010-06-28    Source: dtu    ID: 264186    Original MXD