Development of a method for automatic basso continuo playing

Masahiro Niitsuma, Masaki Matsubara, Masaki Oono, Hiroaki Saito

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

The purpose of this study is to develop an automatic basso continuo playing system. In order to find a musically appropriate sequence of chords, we propose the principle of "harmony cost", which is defined as the sum of two different costs: one is the "local cost" which indicates the unlikelihood of a certain chord allocation and the other is the "transition cost", which indicates the unlikelihood of a certain connection between two chords. Automatic basso continuo playing is realised by searching for the optimal chord sequence, which minimises the accumulated harmony cost. The proposed method is evaluated by three experiments. Each experiment verifies the effectiveness of the proposed method.

Original languageEnglish
Pages (from-to)440-451
Number of pages12
JournalInformation Processing and Management
Volume47
Issue number3
DOIs
Publication statusPublished - 2011 May

Fingerprint

costs
Costs
experiment
Experiments
Harmony
Experiment

Keywords

  • Baroque music
  • Basso continuo
  • Beam search
  • Computational musicology
  • Dynamic programming
  • Harmonisation
  • Music information retrieval

ASJC Scopus subject areas

  • Media Technology
  • Information Systems
  • Computer Science Applications
  • Library and Information Sciences
  • Management Science and Operations Research

Cite this

Development of a method for automatic basso continuo playing. / Niitsuma, Masahiro; Matsubara, Masaki; Oono, Masaki; Saito, Hiroaki.

In: Information Processing and Management, Vol. 47, No. 3, 05.2011, p. 440-451.

Research output: Contribution to journalArticle

Niitsuma, Masahiro ; Matsubara, Masaki ; Oono, Masaki ; Saito, Hiroaki. / Development of a method for automatic basso continuo playing. In: Information Processing and Management. 2011 ; Vol. 47, No. 3. pp. 440-451.
@article{e5f1a733e20a41da98d9d5ad75f5e901,
title = "Development of a method for automatic basso continuo playing",
abstract = "The purpose of this study is to develop an automatic basso continuo playing system. In order to find a musically appropriate sequence of chords, we propose the principle of {"}harmony cost{"}, which is defined as the sum of two different costs: one is the {"}local cost{"} which indicates the unlikelihood of a certain chord allocation and the other is the {"}transition cost{"}, which indicates the unlikelihood of a certain connection between two chords. Automatic basso continuo playing is realised by searching for the optimal chord sequence, which minimises the accumulated harmony cost. The proposed method is evaluated by three experiments. Each experiment verifies the effectiveness of the proposed method.",
keywords = "Baroque music, Basso continuo, Beam search, Computational musicology, Dynamic programming, Harmonisation, Music information retrieval",
author = "Masahiro Niitsuma and Masaki Matsubara and Masaki Oono and Hiroaki Saito",
year = "2011",
month = "5",
doi = "10.1016/j.ipm.2010.11.001",
language = "English",
volume = "47",
pages = "440--451",
journal = "Information Processing and Management",
issn = "0306-4573",
publisher = "Elsevier Limited",
number = "3",

}

TY - JOUR

T1 - Development of a method for automatic basso continuo playing

AU - Niitsuma, Masahiro

AU - Matsubara, Masaki

AU - Oono, Masaki

AU - Saito, Hiroaki

PY - 2011/5

Y1 - 2011/5

N2 - The purpose of this study is to develop an automatic basso continuo playing system. In order to find a musically appropriate sequence of chords, we propose the principle of "harmony cost", which is defined as the sum of two different costs: one is the "local cost" which indicates the unlikelihood of a certain chord allocation and the other is the "transition cost", which indicates the unlikelihood of a certain connection between two chords. Automatic basso continuo playing is realised by searching for the optimal chord sequence, which minimises the accumulated harmony cost. The proposed method is evaluated by three experiments. Each experiment verifies the effectiveness of the proposed method.

AB - The purpose of this study is to develop an automatic basso continuo playing system. In order to find a musically appropriate sequence of chords, we propose the principle of "harmony cost", which is defined as the sum of two different costs: one is the "local cost" which indicates the unlikelihood of a certain chord allocation and the other is the "transition cost", which indicates the unlikelihood of a certain connection between two chords. Automatic basso continuo playing is realised by searching for the optimal chord sequence, which minimises the accumulated harmony cost. The proposed method is evaluated by three experiments. Each experiment verifies the effectiveness of the proposed method.

KW - Baroque music

KW - Basso continuo

KW - Beam search

KW - Computational musicology

KW - Dynamic programming

KW - Harmonisation

KW - Music information retrieval

UR - http://www.scopus.com/inward/record.url?scp=79953246926&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79953246926&partnerID=8YFLogxK

U2 - 10.1016/j.ipm.2010.11.001

DO - 10.1016/j.ipm.2010.11.001

M3 - Article

AN - SCOPUS:79953246926

VL - 47

SP - 440

EP - 451

JO - Information Processing and Management

JF - Information Processing and Management

SN - 0306-4573

IS - 3

ER -