There is a newer version of the record available.

Published June 7, 2022 | Version v1

Formulating First Species Counterpoint With Integer Programming

Authors/Creators

  • 1. Tokyo University of the Arts

Description

Counterpoint is a theory for composing western polyphonic music. It consists of many rules that regulate melodic and harmonic relationships within each voice or between voices. Because satisfying all of the rules is a difficult, how to search for solutions computationally has been an interesting problem. This paper proposes the first integer-programming-based formulation to the automatic composition for first species counterpoint, the simplest form of counterpoint, as a discrete optimization problem with constraints. Its difference from existing approaches such as constraint programming, stochastic method, and genetic algorithm is that it aims at efficiently accomplishing strict constraint satisfaction and optimality of the solution at the same time.

Files

79.pdf

Files (373.9 kB)

Name Size
md5:4b3d17bc4ecdbbd7c7f5dd9143900c49
373.9 kB Preview Download