The Comprovisador’s Real-Time Notation Interface (Extended Version)

  • Conference paper
  • First Online:
Music Technology with Swing (CMMR 2017)

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

Included in the following conference series:

Abstract

Comprovisador is a system designed to enable real-time mediated soloist-ensemble interaction, through machine listening, algorithmic procedures and dynamic staff-based notation. It uses multiple networked computers – one host and several clients – to perform algorithmic compositional procedures with the music material improvised by a soloist and to coordinate the musical response of an ensemble. Algorithmic parameters are manipulated by a conductor/composer who mediates the interaction between soloist and ensemble, making compositional decisions in real-time. The present text, an extended version of a paper presented at CMMR 2018, in Matosinhos, focuses on the notation interface of this system, after overviewing its concept and structure. A discussion is made on how rehearsals and live performances impacted the development of the interface.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Such is the case of “OMax”, a computer program capable of learning in real-time the typical characteristics of a musician’s improvisational style, as well as to play with him, in an interactive way [3].

  2. 2.

    For example, Jason Freeman used colored LED light tubes to convey pitch and dynamics information to performers, in his work “Glimmer” [12].

  3. 3.

    Before coining the term “Conduction”, Morris had used the term “Comprovisation” to define his performance practice [24]. This term (to which “Comprovisador” is a Portuguese derivative) was later used by authors such as Richard Dudas [10] and Sandeep Bhagwati [5] in other contexts but nonetheless referring to musical performance practices where both composed and improvised elements coexist.

  4. 4.

    Pedro Louzeiro is a member of the Lisbon Soundpainting Orchestra.

  5. 5.

    A paper discussing the control interface module and its application in mediating a comprovisation performance was presented at ICMC 2017 [20].

  6. 6.

    A paper entitled “Improving Sight-Reading Skills through Dynamic Notation – the Case of Comprovisador” exploring this issue shall be presented at TENOR 2018 conference, taking place in Montreal, Canada.

  7. 7.

    As a result of recent changes implemented in version 3.85 (explained in Sect. 5), quantization will now aim at eight 1/4 measures.

  8. 8.

    See new video example of the score in action, made with versions 3.83 and 3.85 of Comprovisador.client (minutes \(3'36''\)\(4'09''\) – this section was made with version 3.83):

    https://youtu.be/MEMxpHCJa4s?t=216 [18].

References

  1. User Interface Design (2015). https://en.wikipedia.org/wiki/User_interface_design. Accessed 20 Aug 2015

  2. Agostini, A., Ghisi, D.: A max library for musical notation and computer-aided composition. Comput. Music. J. 39(2), 11–27 (2015). https://doi.org/10.1162/COMJ_a_00296

    Article  Google Scholar 

  3. Assayag, G., Bloch, G., Chemillier, M., Lévy, B., Dubnov, S.: Omax (2015). http://repmus.ircam.fr/omax/home. Accessed 04 Apr 2017

  4. Benson, A.: Content You Need: Miraweb (2016). https://cycling74.com/articles/content-you-need-miraweb. Accessed 13 Apr 2017

  5. Bhagwati, S.: Notational perspective and comprovisation. In: de Assis, P., Brooks, W., Coessens, K. (eds.) Sound & Score: Essays on Sound, Score and Notation, pp. 165–177. Leuven University Press, Leuven (2013)

    Google Scholar 

  6. Brandt, E., Dannenberg, R.B.: Time in Distributed Real-time Systems. Carnegie Mellon University (1999). http://repository.cmu.edu/compsci/498/

  7. Dannenberg, R.B.: Time-flow concepts and architectures for music and media synchronization. In: Proceedings of the 43rd International Computer Music Conference, Shanghai, pp. 104–109 (2017). https://www.cs.cmu.edu/~rbd/papers/timeflow2017.pdf

  8. Didkovsky, N., Hajdu, G.: MaxScore: music notation in Max/MSP. In: Proceedings of the International Computer Music Conference, Belfast (2008)

    Google Scholar 

  9. Dodge, C., Jerse, T.: Computer Music: Synthesis, Composition, and Performance. Schirmer Books, New York (1997). https://books.google.pt/books?id=eY_BQgAACAAJ

  10. Dudas, R.: Comprovisation: the various facets of composed improvisation within interactive performance systems. Leonardo Music J. 20, 29–31 (2010)

    Article  Google Scholar 

  11. Fober, D., Daudin, C., Letz, S., Orlarey, Y.: Partitions musicales augmentées. In: Actes des Journées d’Informatique Musicale, Rennes (2010)

    Google Scholar 

  12. Freeman, J.: Extreme sight-reading, mediated expression, and audience participation: real-time music notation in live performance. Comput. Music J. 32(3), 25–41 (2008). http://www.jstor.org/stable/40072645

    Article  Google Scholar 

  13. Green, E., Gibson, M.: The expressive gestures. In: The Modern Conductor, 7th edn. Pearson Prentice Hall, Upper Saddle River (2004)

    Google Scholar 

  14. Grosse, D.: JSUI-MGraphics Patch-A-Day (2011). https://cycling74.com/forums/jsui-mgraphics-patch-a-day. Accessed 23 Apr 2017

  15. Hajdu, G., Didkovsky, N.: On the evolution of music notation in network music environments. Contemp. Music. Rev. 28(4–5), 395–407 (2009). https://doi.org/10.1080/07494460903422313

    Article  Google Scholar 

  16. Hope, C., Vickery, L.: The decibel scoreplayer – digital tool for reading graphic notation. In: International Conference on Technologies for Music Notation and Representation, Paris (2015)

    Google Scholar 

  17. James, S., et al.: Establishing connectivity between the existing networked music notation packages quintet.net, decibel scoreplayer and maxscore. In: International Conference on Technologies for Music Notation and Representation, A Coruña (2017)

    Google Scholar 

  18. Louzeiro, P.: Comprovisador – About (2017). https://comprovisador.wordpress.com/

  19. Louzeiro, P.: Comprovisador.client – Notation Interface Video Examples (2017). https://comprovisador.wordpress.com/notation-examples/

  20. Louzeiro, P.: Mediating a comprovisation performance: the comprovisador’s control interface. In: Proceedings of the 43rd International Computer Music Conference, Shanghai, pp. 362–367 (2017). http://www.icmc2017.com/en/download.html

  21. Louzeiro, P.: Real-time compositional procedures for mediated soloist-ensemble interaction: the comprovisador. In: Agustín-Aquino, O.A., Lluis-Puebla, E., Montiel, M. (eds.) MCM 2017. LNCS, vol. 10527, pp. 117–131. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-71827-9_10

    Chapter  Google Scholar 

  22. Puckette, M., et al.: Max 7: Documentation. https://docs.cycling74.com/max7/. Accessed 31 Jan 2017

  23. Smith, R.R.: Animated Notation Dot Com (2014). http://animatednotation.com. Accessed 01 July 2017

  24. Stanley, T.T.: Butch Morris and the art of conduction. Ph.D. thesis, University of Maryland (2009)

    Google Scholar 

  25. Thompson, W.: Soundpainting: The Art of Live Composition. Workbook, vol. 1. W. Thompson (2006). https://books.google.pt/books?id=m6BMnQEACAAJ

Download references

Acknowledgments

I should like to thank my supervisors Christopher Bochmann and António de Sousa Dias for their advice and continued support. This research is supported by FCT by means of a PhD studentship (POCH/EU).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pedro Louzeiro .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Louzeiro, P. (2018). The Comprovisador’s Real-Time Notation Interface (Extended Version). In: Aramaki, M., Davies , M., Kronland-Martinet, R., Ystad, S. (eds) Music Technology with Swing. CMMR 2017. Lecture Notes in Computer Science(), vol 11265. Springer, Cham. https://doi.org/10.1007/978-3-030-01692-0_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-01692-0_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-01691-3

  • Online ISBN: 978-3-030-01692-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation