537
Views
6
CrossRef citations to date
0
Altmetric
Articles

Generating guitar solos by integer programming

, &
Pages 971-985 | Received 18 Nov 2016, Accepted 29 Sep 2017, Published online: 22 Nov 2017

References

  • Agres, K., Forth, J., & Wiggins, G. (2016). Evaluation of musical creativity and musical metacreation systems. ACM -- Computers in Entertainment, 14(3), 3.
  • Aldwell, E., Schachter, C., & Cadwallader, A. (2010). Harmony and voice leading (4th ed.). Boston, MA: Schirmer.
  • Anderson, T. W., & Darling, D. A. (1954). A test of goodness of fit. Journal of the American Statistical Association, 49(268), 765–769.
  • Applegate, D. L., Bixby, R. E., Chvatal, V., & Cook, W. J. (2007). The traveling salesman problem: A computational study (Princeton Series in Applied Mathematics). Princeton, NJ: Princeton University Press.
  • Bäckman, K. (2009). Automatic jazz harmony evolution. Proceedings of the 6th Sound and Music Computing Conference (SMC) (pp. 349–354). Casa da Música, Porto, Portugal: SMC. ISSN 2518-3672
  • Biles, J. A. (1994). Genjam: A genetic algorithm for generating jazz solos. International Computer Music Conference: International Computer Music Association (pp. 131–141). San Francisco, CA: Michigan Publishing.
  • Biles, J. A. (2003). Genjam in perspective: A tentative taxonomy for GA music and art systems. Leonardo, 36(1), 43–45.
  • Boulanger-Lewandowski, N., Bengio, Y., & Vincent, P. (2012). Modeling temporal dependencies in high-dimensional sequences: Application to polyphonic music generation and transcription. Proceedings of the 29th International Conference on Machine Learning (ICML-12) (pp. 1159–1166). New York, NY: ACM.
  • Browne, T. M., & Fox, C. (2009). Global expectation-violation as fitness function in evolutionary composition. Proceedings of EvoWorkshops 2009: Workshops on Applications of Evolutionary Computation (pp. 538–546). Tübingen, Germany: Springer.
  • Chen, D., Batson, R. G., & Dang, Y. (2009). Applied integer programming. Hoboken, NJ: Wiley.
  • Conklin, D., & Witten, I. H. (1995). Multiple viewpoint systems for music prediction. Journal of New Music Research, 24(1), 51–73.
  • Core Team, R. (2013). R: A language and environment for statistical computing. Vienna: R Foundation for Statistical Computing.
  • Davismoon, S., & Eccles, J. (2010). Combining musical constraints with Markov transition probabilities to improve the generation of creative musical structures. Applications of Evolutionary Computation, 6025, 361–370.
  • Dror, M. (1994). Note on the complexity of the shortest path models for column generation in vrptw. Operations Research, 42(5), 977–978.
  • Eck, D. (2016). Welcome to magenta! Retrieved June 16, 2017, from https://magenta.tensorflow.org/welcome-to-magenta
  • Feillet, D., Dejax, P., Gendreau, M., & Gueguen, C. (2004). An exact algorithm for the elementary shortest path problem with resource constraints: Application to some vehicle routing problems. Networks, 44(3), 216–229.
  • Fernández, J. D., & Vico, F. (2013). AI methods in algorithmic composition: A comprehensive survey. Journal of Artificial Intelligence Research, 48, 513–582.
  • Fisher, J. (1995). Intermediate Jazz Guitar: The complete Jazz Guitar method. Los Angeles, CA: Alfred Music.
  • Fritts, L. (2012). 2000 Blues: Licks that rock!. Anaheim, CA: Centerstream Publishing.
  • Geis, M., & Middendorf, M. (2007). An ant colony optimizer for melody creation with baroque harmony. Proceedings of IEEE Congress on Evolutionary Computation (pp. 461–468). Singapore: IEEE.
  • Hall, M. A., & Smith, L. (1996). A computer model of blues music and its evaluation. The Journal of the Acoustical Society of America, 100(2), 1163–1167.
  • Herremans, D., & Chew, E. (2017). MorpheuS: generating structured music with constrained patterns and tension. IEEE Transactions on Affective Computing, PP(99), 1. ISSN: 1949-3045. doi:10.1109/TAFFC.2017.2737984
  • Herremans, D., Ching, C.-H., & Chew, C. (2017). A functional taxonomy of music generation systems. ACM Computing Surveys. doi:10.1145/3108242
  • Herremans, D., & Chuan, C.-H. (2017). Modeling musical context with word2vec. Proceedings of the first workshop on deep learning and music, joint with IJCNN (Vol. 1). Anchorage, AK: Workshop (DLM2017).
  • Herremans, D., & Sörensen, K. (2012). Composing first species counterpoint with a variable neighbourhood search algorithm. Journal of Mathematics and the Arts, 6(4), 169–189.
  • Herremans, D., & Sörensen, K. (2013). Composing fifth species counterpoint music with a variable neighborhood search algorithm. Expert Systems with Applications, 40(16), 6427–6437.
  • Herremans, D., Weisser, S., Sörensen, K., & Conklin, D. (2015). Generating structured music for bagana using quality metrics based on Markov models. Expert Systems with Applications, 42(21), 7424–7435.
  • Hiller, L., & Isaacson, L. (1957). Illiac Suite. New York, NY: Score, Theodore Presser.
  • Horner, A., & Goldberg, D. E. (1991). Genetic algorithms and computer-assisted music composition. Proceedings of the International Computer Music Conference 1991 (pp. 479–482).
  • Huron, D. (2016). Voice leading: The science behind a musical art. Cambridge: The MIT Press.
  • Irnich, S., & Desaulniers, G. (2005). Shortest path problems with resource constraints. Column Generation, 6730, 33–65.
  • Johnson, R. (2002). How to play guitar Blues: The basics & beyond: Lessons & tips from the great guitar players (Guitar Player musician’s library). San Francisco, CA: Backbeat Books.
  • Keller, R. M., & Morrison, D. R. (2007). A grammatical approach to automatic improvisation. Proceedings, fourth sound and music conference (pp. 330–336). Lefkada: SMC. ISSN 2518-3672.
  • Krenz, S. (2010). Learn and master Blues guitar. Nashville, TN: Legacy Learning Systems.
  • Lawler, E. L., & Wood, D. E. (1966). Branch-and-bound methods: A survey. Operations Research, 14(4), 699–719.
  • Lilliefors, H. W. (1967). On the Kolmogorov-Smirnov test for normality with mean and variance unknown. Journal of the American Statistical Association, 62(318), 399–402.
  • Manzi, L. (2010). Complete acoustic Blues guitar method complete edition. Van Nuys, CA: Alfred Music.
  • Marshall, W. (1999). 101 Must-Know Blues Licks. Wisconsin: Hal Leonard.
  • Matić, D. (2010). A genetic algorithm for composing music. Yugoslav Journal of Operations Research, 20(1), 157–177.
  • McCabe, L. (2002). 101 Blues guitar turnaround licks. Pacific: Mel Bay Pubns.
  • McVicar, M., Fukayama, S., & Goto, M. (2014a). Autoleadguitar: Automatic generation of guitar solo phrases in the tablature space. IEEE/ACM Transactions on Audio, Speech, and Language Processing (pp. 201–213). IEEE.
  • McVicar, M., Fukayama, S., & Goto, M. (2014b). Autorhythmguitar: Computer-aided composition for rhythm guitar in the tab space. 40th International Computer Music Conference (ICMC) joint with the 11th Sound and Music Computing conference (SMC). Athens: SMC. ISSN 2518-3672.
  • Pachet, F., & Roy, P. (2011). Markov constraints: Steerable generation of Markov sequences. Constraints, 16(2), 148–172.
  • Pearce, M., & Wiggins, G. (2001, 21st--24th March). Towards a framework for the evaluation of machine compositions. Proceedings of the AISB’01 symposium on artificial intelligence and creativity in the arts and sciences (pp. 22–32). York: University of York.
  • Pearce, M. T., & Wiggins, G. A. (2007). Evaluating cognitive models of musical composition. Proceedings of the 4th international joint workshop on computational creativity (pp. 73–80). Goldsmiths: University of London.
  • Pierce, D. (2015). 200 Blues licks for guitar in 3D. Paris: Play Music Publishing.
  • Pinkerton, R. C. (1956). Information theory and melody. Scientific American, 194(2), 77–86.
  • Roig, C., Tardón, L. J., Barbancho, I., & Barbancho, A. M. (2014). Automatic melody composition based on a probabilistic model of music style and harmonic rules. Knowledge-Based Systems, 71, 419–434.
  • Sadie, S., & Tyrrell, J. (2001). The new grove dictionary of music and musicians. Oxford: Oxford University Press.
  • Savidge, W. M., & Vradenburg, R. L. (1994). Scales over chords Gtr (3rd ed.). Bedford: Music Sales America.
  • Schonbrun, M. (2003). The everything rock & Blues guitar book: From chords to scales and licks to tricks, all you need to play like the greats (2nd ed.). Avon: Everything.
  • Schottstaedt, B. (1984). Automatic species counterpoint. Stanford, CA: Number 19. CCRMA, Department of Music, Stanford University.
  • Scruton, R. (1999). The aesthetics of music. Oxford: Oxford University Press.
  • Shapiro, S. S., & Wilk, M. B. (1965). An analysis of variance test for normality (complete samples). Biometrika, 52(3/4), 591–611.
  • Stoer, M., & Wagner, F. (1994). A simple min cut algorithm (pp. 141–147). Berlin, Heidelberg: Springer.
  • Tanaka, T., Bemman, B., & Meredith, D. (2016a). Constraint programming formulation of the problem of generating Milton Babbitt’s all-partition arrays. Proceedings of the 22nd international conference on principles and practice of constraint programming. Toulouse: Springer .
  • Tanaka, T., Bemman, B., & Meredith, D. (2016b). Integer programming formulation of the problem of generating Milton Babbitt’s all-partition arrays. Proceedings of the 17th International Conference on Music Information Retrieval (ISMIR). New York, NY: International Society for Music Information Retrieval.
  • Tanaka, T., & Fujii, K. (2015). Describing global musical structures by integer programming on musical patterns. Mathematics and Computation in Music (pp. 52–63). London: Springer.
  • Tokui, N., & Iba, H. (2000). Music composition with interactive evolutionary computation. Proceedings of the third international conference on generative art (Vol. 17, pp. 215–226). Milan: Domus Argenia Publisher.
  • Wiggins, G., Pearce, M. T., & Müllensiefen, D. (2009). Computational modelling of music cognition and musical creativity. In R. T. Dean (Ed.), The Oxford handbook of computer music (pp. 383–420). Oxford: Oxford University Press.
  • Willmott, B. (1994). Complete book of harmony theory and voicing. Pacific: Mel Bay Publications.
  • Woolson, R. F. (2008). Wilcoxon signed-rank test. Wiley Encyclopedia of Clinical Trials.
  • Zajonc, R. B. (1968). Attitudinal effects of mere exposure. Journal of Personality and Social Psychology, 9(2 Pt 2), 1–27.

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.