Skip to main content

Generating Walking Bass Lines with HMM

  • Conference paper
  • First Online:
Perception, Representations, Image, Sound, Music (CMMR 2019)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12631))

Included in the following conference series:

Abstract

In this paper, we propose a method of generating walking bass lines for jazz with a hidden Markov model (HMM). Although automatic harmonization has been widely and actively studied, automatic generation of walking bass lines has not. With our model, which includes hidden states that represent combinations of pitch classes and metric positions, different distributions of bass notes selected at different metric positions can be learned. The results of objective and subjective evaluations suggest that the model can learn such different tendencies of bass notes at different metric positions and generates musically flowing bass lines that contain passing notes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. http://www.projazzlab.com/study-tools

  2. Buys, J., van der Merwe, B.: Chorale harmonization with weighted finite-state transducers. In: Twenty-Third Annual Symposium of the Pattern Recognition Association of South Africa, pp. 95–101. PRASA South Africa (2012)

    Google Scholar 

  3. Calopa Piedra, P.: Bassline generation agent based on knowledge and context. B.Sc. thesis, Universitat Pompeu Fabra (2015)

    Google Scholar 

  4. Dias, R., Guedes, C.: A contour-based jazz walking bass generator. In: Sound and Music Computing Conference (SMC 2013), pp. 305–308 (2013)

    Google Scholar 

  5. Ebcioglu, K.: An expert system for harmonizing four-part chorales. Comput. Music J. 12(3), 43–51 (1988)

    Article  Google Scholar 

  6. Hild, H., Feulner, J., Menzel, W.: HarmoNet: a neural net for harmonizing chorales in the style of J.S. Bach. In: Advances in Neural Information Processing Systems, pp. 267–274 (1992)

    Google Scholar 

  7. Kawakami, T., Nakai, M., Shimodaira, H., Sagayama, S.: Hidden Markov model applied to automatic harmonization of given melodies. In: IPSJ SIG Notes, pp. 59–66. 99-MUS-34 (2000, in Japanese)

    Google Scholar 

  8. Kunimatsu, K., Ishikawa, Y., Takata, M., Joe, K.: A music composition model with genetic programming –a case study of chord progression and bassline. In: Proceedings of Internatinal Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2015), pp. 256–262 (2015)

    Google Scholar 

  9. Nakamura, S.: Jazz bass running 104: examples collection 1. Saber Incorporated (2017, in Japanese)

    Google Scholar 

  10. Nakamura, S.: Jazz bass running 104: examples collection 2. Saber Incorporated (2017, in Japanese)

    Google Scholar 

  11. Nakamura, S.: Jazz bass running 104: examples collection 3. Saber Incorporated (2017, in Japanese)

    Google Scholar 

  12. Phon-Amnuaisuk, S., Smaill, A., Wiggins, G.: Chorale harmonization: a view from a search control perspective. J. New Music Res. 35(4), 279–305 (2006)

    Article  Google Scholar 

  13. Ramalho, G.L., Rolland, P.Y., Ganascia, J.G.: An artificially intelligent jazz performer. J. New Music Res. 28(2), 105–129 (1999)

    Article  Google Scholar 

  14. Suzuki, S., Kitahara, T.: Four-part harmonization using Bayesian networks: pros and cons of introducing chord nodes. J. New Music Res. 43(3), 331–353 (2014)

    Article  Google Scholar 

Download references

Acknowledgments

This project was supported by JSPS Kakenhi (JP16K16180, JP16H01744, JP17H00749, and JP19K12288) and the Kawai Foundation for Sound Technology and Music.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tetsuro Kitahara .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shiga, A., Kitahara, T. (2021). Generating Walking Bass Lines with HMM. In: Kronland-Martinet, R., Ystad, S., Aramaki, M. (eds) Perception, Representations, Image, Sound, Music. CMMR 2019. Lecture Notes in Computer Science(), vol 12631. Springer, Cham. https://doi.org/10.1007/978-3-030-70210-6_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-70210-6_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-70209-0

  • Online ISBN: 978-3-030-70210-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics