Procedural Rhythm Generation

for the Hierarchical Wave Function Collapse Model

Bachelor Thesis (2024)
Author(s)

Mikó (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

Rafael Bidarra – Mentor (TU Delft - Computer Graphics and Visualisation)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2024
Language
English
Graduation Date
27-06-2024
Awarding Institution
Delft University of Technology
Project
['CSE3000 Research Project']
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Music, a profound expression of the human experience, is built upon intricate patterns that humans have spent centuries trying to understand and recreate. Consequentially, Hierarchical Wave Function Collapse was proposed as a novel model for procedural music generation, which organizes musical constraints within a three-level hierarchy. However, music with melody but no rhythm, is like a text with all characters but no spacing. This research aims to create rhythm procedurally by exploring existing representations and combining the most effective elements to propose a simple but comprehensive rhythmic model. Though not all-powerful, the proposed model accommodates varied measures and motifs. By implementing it, the research evaluates its efficiency and limitations, identifying the types of music it cannot generate. This study aims to contribute a tool for mixed-initiative music creation, expanding procedural music generation with a nuanced approach to rhythm.

Files

License info not available