Statistical Learning of Harmonic Movement

We explore the application of statistical techniques, borrowed from natural language processing, to music. A probabilistic method is used to capture and generalise from the local harmonic movement of a corpus of seventeenth-century dance music. The probabilistic grammars so generated are then used for experiments in generation (composition). The corpus is preprocessed in a novel way, automatically converting the harmonies into a normal form to capture the underlying harmonic similarities between pieces. It is then automatically marked up with constituent boundaries (beginnings and ends of pieces, phrases and bars), to enable the learning process to capture some of the higher-level structure of the music. The experiment is promising, and a sample of the results are given. We discuss the limitations of the approach, and how they might be overcome.

[1]  Eugene Charniak,et al.  Statistical language learning , 1997 .

[2]  Erwin R. Jacobi,et al.  Treatise on Harmony , 1971 .

[3]  Kenneth Ward Church A Stochastic Parts Program and Noun Phrase Parser for Unrestricted Text , 1988, ANLP.

[4]  Bruce W. Ballard,et al.  Proceedings of the second conference on Applied natural language processing , 1988 .

[5]  Kenneth Ward Church,et al.  Introduction to the Special Issue on Computational Linguistics Using Large Corpora , 1993, Comput. Linguistics.

[6]  Jeffrey D. Ullman,et al.  Formal languages and their relation to automata , 1969, Addison-Wesley series in computer science and information processing.

[7]  Alan Smaill,et al.  Hierarchical music representation for composition and analysis , 1993, Comput. Humanit..

[8]  Frederick Jelinek,et al.  Interpolated estimation of Markov source parameters from sparse data , 1980 .

[9]  L. Baum,et al.  An inequality and associated maximization technique in statistical estimation of probabilistic functions of a Markov process , 1972 .

[10]  C. fl. Masson,et al.  Nouveau Traite Des Regles Pour La Composition De La Musique , 1967 .

[11]  Frederick P. Brooks,et al.  An experiment in musical composition , 1957, IRE Trans. Electron. Comput..

[12]  Pierre Barbaud Initiation a la composition musicale automatique , 1966 .

[13]  Richard C. Pinkerton Information theory and melody. , 1956 .

[14]  David Cope,et al.  Computers and Musical Style , 1993 .

[15]  Joseph Rothstein,et al.  MIDI: A Comprehensive Introduction , 1992 .

[16]  Steve Young,et al.  Applications of stochastic context-free grammars using the Inside-Outside algorithm , 1990 .

[17]  Fernando Pereira,et al.  Inside-Outside Reestimation From Partially Bracketed Corpora , 1992, HLT.

[18]  Charles Ames,et al.  The Markov Process as a Compositional Model: A Survey and Tutorial , 2017 .

[19]  Robert L. Mercer,et al.  Class-Based n-gram Models of Natural Language , 1992, CL.

[20]  Ian H. Witten,et al.  Multiple viewpoint systems for music prediction , 1995 .