Skip to main content
Article thumbnail
Location of Repository

Automatic jazz arrangement

By Petr Chadim


This Thesis is focused on the arranging of the melody, which is accompanied by jazz chords. It deals with creating a more harmonious voices using Block Voicing method. Distribution to target notes and passing notes is made using techniques of constraint programming (CSP). Passing notes are reharmonized by dominant seventh chord or by parallel chord. Using CSP a bass part is also created. To solve CSP is used Gecode library. The harmonious voices are arranged by Four Part Close Voicing. The application result is a tool for the music arranger

Topics: Reharmonization; přechodová nota; target note; čtyřhlasá úzká harmonie; Harmonizace melodie; aranžování; bloková harmonizace; arranging; Constraint Programming; reharmonizace; Block Voicing; Gecode; cílová nota; programování s omezujícími podmínkami; Melody harmonization; Lilypond.; Four part close voicing; CSP; passing note; Constraint Satisfaction Problem
Publisher: Vysoké učení technické v Brně. Fakulta informačních technologií
Year: 2011
OAI identifier:
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.