836
Views
14
CrossRef citations to date
0
Altmetric
Original Articles

Music Generation from Statistical Models of Harmony

&
Pages 160-183 | Received 15 Aug 2015, Accepted 24 Mar 2016, Published online: 27 Apr 2016

References

  • Allan, M. & Williams, C.K.I. (2005). Harmonising chorales by probabilistic inference. In L.K. Saul, Y. Weiss & L. Bottou (Eds.), Advances in neural information processing systems (Vol. 17, pp. 25–32). Cambridge, MA: MIT Press.
  • Biyiko\v{g}lu, K.M. (2003). A Markov model for chorale harmonization. In R. Kopiez, A.C. Lehmann, I. Wolther & C. Wolf (Eds.), Proceedings of the 5th Triennial European Society for the Cognitive Sciences of Music (ESCOM) Conference (pp. 81–84). Osnabrück: epOs-Music.
  • Cherla, S., Weyde, T., & d’Avila Garcez, A. (2014). Multiple viewpoint melodic prediction with fixed-context neural networks. In Proceedings of the 15th International Society for Music Information Retrieval (ISMIR) Conference (pp. 101–106). Canada: International Society for Music Information Retrieval.
  • Chordia, P., Sastry, A., & Şentürk, S. (2011). Predictive tabla modelling using variable-length Markov and hidden Markov models. Journal of New Music Research, 40 (2), 105–118.
  • Chuan, C.-H., & Chew, E. (2011). Generating and evaluating musical harmonizations that emulate style. Computer Music Journal, 35 (4), 64–82.
  • Cleary, J.G., & Witten, I.H. (1984). Data compression using adaptive coding and partial string matching. IEEE Transactions on Communications, COM-32 (4), 396–402.
  • Conklin, D. (2002). Representation and discovery of vertical patterns in music. In C. Anagnostopoulou, M. Ferrand & A. Smaill (Eds.), Music and Artificial Intelligence: Proceedings of ICMAI 2002 (LNAI Vol. 2445, pp. 32–42). Berlin: Springer-Verlag.
  • Conklin, D. (2003). Music generation from statistical models. In Proceedings of the AISB 2003 Symposium on Artificial Intelligence and Creativity in the Arts and Sciences (pp. 30–35). London: AISB Society.
  • Conklin, D. (2013). Multiple viewpoint systems for music classification. Journal of New Music Research, 42 (1), 19–26.
  • Conklin, D., & Witten, I.H. (1995). Multiple viewpoint systems for music prediction. Journal of New Music Research, 24 (1), 51–73.
  • Evans, B., Fukayama, S., Goto, M., Munekata, N., & Ono, T. (2014, September). AutoChorusCreator: Four-part chorus generator with musical feature control, using search spaces constructed fromrules of music theory. Paper presented at the Joint International Computer Music Conference and Sound and Music Conference. Athens, Greece.
  • Farbood, M. & Schoner, B. (2001, September). Analysis and synthesis of Palestrina-style counterpoint using Markov chains. Paper presented at the International Computer Music Conference. Havana, Cuba.
  • Fernandez, J.D. & Vico, F.J. (2013). AI methods in algorithmic composition: A comprehensive survey. Journal of Artificial Intelligence Research, 48, 513–582.
  • Groves, R. (2013). Automatic harmonization using a hidden semi-Markov model. In Musical Metacreation: Papers from the 2013 AIIDE Workshop (pp. 48-54). Palo Alto, CA: AAAI Press.
  • Hedges, T., Roy, P., & Pachet, F. (2014). Predicting the composer and style of jazz chord progressions. Journal of New Music Research, 43 (3), 276–290.
  • Herremans, D., Sörensen, K., & Conklin, D. (2014, September). Sampling the extrema from statistical models of music with variable neighbourhood search. Paper presented at the Joint International Computer Music Conference and Sound and Music Conference. Athens, Greece.
  • Jurafsky, D., & Martin, J.H. (2000). Speech and language processing. Upper Saddle River, NJ: Prentice-Hall.
  • Kirkpatrick, S., Gelatt Jr., C.D., & Vecchi, M.P. (1983). Optimization by simulated annealing. Science, 220, 671–680.
  • Lo, M.Y. & Lucas, S.M. (2006). Evolving musical sequences with n-gram based trainable fitness functions. In Proceedings of the 8th IEEE Congress on Evolutionary Computation (pp. 601–608). Piscataway, NJ: IEEE.
  • Pachet, F. & Roy, P. (2011). Markov constraints: Steerable generation of Markov sequences. Constraints, 16 (2), 148–172.
  • Pearce, M.T. (2005). The construction and evaluation of statistical models of melodic structure in music perception and composition (PhD thesis). Department of Computing, City University, London, UK.
  • Pearce, M.T., Conklin, D., & Wiggins, G.A. (2005). Methods for combining statistical models of music. In U.K. Wiil (Ed.), Computer music modelling and retrieval (pp. 295–312). Berlin: Springer.
  • Pearce, M.T., Müllensiefen, D., & Wiggins, G.A. (2010). Melodic grouping in music information retrieval: New methods and applications. In Z.W. Ras & A. Wieczorkowska (Eds.), Advances in music information retrieval (pp. 364–388). Berlin: Springer.
  • Pearce, M.T., & Wiggins, G.A. (2006). Expectation in melody: The influence of context and learning. Music Perception, 23 (5), 377–405.
  • Pearce, M.T., & Wiggins, G.A. (2007, June). Evaluating cognitive models of musical composition. Paper presented at the 4th International Joint Workshop on Computational Creativity. London, UK.
  • Piston, W. (1976). Harmony. London: Victor Gollancz Ltd.
  • Ponsford, D., Wiggins, G.A., & Mellish, C. (1999). Statistical learning of harmonic movement. Journal of New Music Research, 28 (2), 150–177.
  • Potter, K., Wiggins, G.A., & Pearce, M.T. (2007). Towards greater objectivity in music theory: Information-dynamic analysis of minimalist music. Musicae Scientiae, 11 (2), 295–324.
  • Raczyński, S.A., Fukayama, S., & Vincent, E. (2013). Melody harmonization with interpolated probabilistic models. Journal of New Music Research, 42 (3), 223–235.
  • Raphael, C., & Stoddard, J. (2003). Harmonic analysis with probabilistic graphical models. Proceedings of the 4th International Society for Music Information Retrieval (ISMIR) Conference (pp. 177–181). Baltimore, MD: Johns Hopkins University.
  • Rohrmeier, M. & Graepel, T. (2012). Comparing feature-based models of harmony. In Proceedings of the 9th International Symposium on Computer Music Modelling and Retrieval (pp. 357–370). London: Springer.
  • Suzuki, S., & Kitahara, T. (2014). Four-part harmonization using Bayesian networks: Pros and cons of introducing chord nodes. Journal of New Music Research, 43 (3), 331–353.
  • Vaughan Williams, R. (Ed.). (1933). The English hymnal (2nd ed.). Oxford: Oxford University Press.
  • Viterbi, A.J. (1967). Error bounds for convolutional codes and an asymptotically optimal decoding algorithm. IEEE Transactions on Information Theory, 13, 260–269.
  • Whorley, R.P. (2013). The construction and evaluation of statistical models of melody and harmony. (PhD thesis). Department of Computing, Goldsmiths, University of London, UK.
  • Whorley, R.P., & Conklin, D. (2015). Improved iterative random walk for four-part harmonization. In T. Collins, D. Meredith & A. Volk (Eds.), Mathematics and computation in music (LNAI 9110, pp. 64–70). Berlin: Springer.
  • Whorley, R.P., Wiggins, G.A., Rhodes, C., & Pearce, M.T. (2013). Multiple viewpoint systems: Time complexity and the construction of domains for complex musical viewpoints in the harmonization problem. Journal of New Music Research, 42 (3), 237–266.
  • Witten, I.H., & Bell, T.C. (1989). The zero frequency problem: Estimating the probability of novel events in adaptive text compression (Technical Report, No. 89/347/09). Calgary, Canada: The University of Calgary, Department of Computer Science.
  • Yu, S.-Z. (2010). Hidden semi-Markov model. Artificial Intelligence, 174 (2), 215–243.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.