Multiple Viewpoint Systems: Time Complexity and the Construction of Domains for Complex Musical Viewpoints in the Harmonization Problem

被引:12
|
作者
Whorley, Raymond P. [1 ]
Wiggins, Geraint A. [1 ]
Rhodes, Christophe [1 ]
Pearce, Marcus T. [1 ]
机构
[1] Univ London, London SE14 6NW, England
基金
英国工程与自然科学研究理事会;
关键词
machine learning; machine composition; representation; harmonization; multiple viewpoints; EXPECTATION;
D O I
10.1080/09298215.2013.831457
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We discuss the problem of automatic four-part harmonization: given a soprano part, add alto, tenor and bass in accordance with the compositional practices of a particular musical era. In particular, we focus on the development of representational and modelling techniques, within the framework of multiple viewpoint systems and Prediction by Partial Match (PPM), for the creation of statistical models of four-part harmony by machine learning. Our ultimate goal is to create better models, according to the information theoretic measure cross-entropy, than have yet been produced. We use multiple viewpoint because of their ability to represent both surface and underlying musical structure, and because they have already been successfully applied to melodic modelling. To allow for the complexities of harmony, however, the framework must be extended; for example, we begin by predicting complete chords, and then extend the framework to allow part by part prediction. As the framework is extended and generalized, the viewpoints become more complex. This article discusses matters related to viewpoint domains (alphabets), such as their size and consequent effect on run time; and presents methods for their reliable construction. We also present an empirical analysis of the time complexity of our computer implementation.
引用
收藏
页码:237 / 266
页数:30
相关论文
共 50 条
  • [1] Construction of Complex Network with Multiple Time Series Relevance
    Huang, Zongwen
    Xu, Lingyu
    Wang, Lei
    Zhang, Gaowei
    Liu, Yaya
    INFORMATION, 2018, 9 (08)
  • [2] Complex-damped dynamic systems in the time and frequency domains
    Bonisoli, E
    Mottershead, JE
    SHOCK AND VIBRATION, 2004, 11 (3-4) : 209 - 225
  • [3] Assessing complex problem-solving skills with multiple complex systems
    Greiff, Samuel
    Fischer, Andreas
    Stadler, Matthias
    Wuestenberg, Sascha
    THINKING & REASONING, 2015, 21 (03) : 356 - 382
  • [4] Managing project complexity: how to cope with multiple dimensions of complex systems
    Mamedio, Diorgenes Falcao
    Meyer Jr, Victor
    INTERNATIONAL JOURNAL OF MANAGING PROJECTS IN BUSINESS, 2020, 13 (04) : 727 - 744
  • [5] Computational problem in simulation of complex systems with time delay
    Spasic, VA
    SECOND INTERNATIONAL CONFERENCE ON NONLINEAR PROBLEMS IN AVIATION & AEROSPACE VOL 1 AND 2, 1999, : 711 - 714
  • [6] TOLERANCES OF LINEAR NETWORKS AND SYSTEMS IN TIME FREQUENCY AND COMPLEX FREQUENCY DOMAINS
    GEHER, K
    PERIODICA POLYTECHNICA-ELECTRICAL ENGINEERING, 1965, 9 (02): : 105 - &
  • [7] PROBLEM OF MODAL CONTROL OF LINEAR-SYSTEMS AT MULTIPLE AND COMPLEX EIGENVALUES
    MATVIENKO, VT
    AVTOMATIKA, 1978, (01): : 67 - 70
  • [8] Estimation of multiple time delays in complex gravitational lens systems
    Pelt, J
    Hjorth, J
    Refsdal, S
    Schild, R
    Stabell, R
    ASTRONOMY & ASTROPHYSICS, 1998, 337 (03) : 681 - 684
  • [9] KNOWLEDGE ORGANIZATION IN INTELLIGENT TUTORING SYSTEMS FOR DIAGNOSTIC PROBLEM-SOLVING IN COMPLEX DYNAMIC DOMAINS
    VASANDANI, V
    GOVINDARAJ, T
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1995, 25 (07): : 1076 - 1096
  • [10] Space-Time Codes for Multiple Access Systems with Low MMSE Decoding Complexity
    Hsu, Fu-Te
    Su, Hsuan-Jung
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (10) : 4988 - 4992