Design Patterns for Interactive Musical Systems

The authors propose Musical Design Patterns as an approach to developing interactive, music-oriented systems for use as novel media content. Such development integrates three key aspects: user interface design, modeling media semantics, and application software engineering (content development). They support their claims with examples from WorldBeat, an award-winning interactive music exhibit on display at various technology museums.

[1]  Richard N. Taylor,et al.  Software Engineering and Human-Computer Interaction , 1994, Lecture Notes in Computer Science.

[2]  Paul Vickers,et al.  Using music as a communication medium , 1997, CHI Extended Abstracts.

[3]  Jan O. Borchers WorldBeat: designing a baton-based interface for an interactive music exhibit , 1997, CHI.

[4]  Hans-Werner Gellersen Software Engineering Meets Human-Computer Interaction: Integrating User Interface Design in an Object-Oriented Methodology , 1995, SOFSEM.

[5]  Peter Wegner,et al.  Why interaction is more powerful than algorithms , 1997, CACM.

[6]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[7]  Kazushi Nishimoto,et al.  MusiKalscope: a graphical musical instrument , 1997, Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[8]  Paul Hudak,et al.  Haskore music notation – An algebra of music – , 1996, Journal of Functional Programming.

[9]  Robert Rowe,et al.  Interactive Music Systems: Machine Listening and Composing , 1992 .

[10]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[11]  J. A. Paradiso Electronic money: toward a virtual wallet , 1997 .

[12]  Robert Rowe,et al.  Interactive Music Systems: Machine Listening and Composing , 1992 .

[13]  G. Haus,et al.  Scoresynth: A System for the Synthesis of Music Scores Based on Petri Nets and a Music Algebra , 1991, Computer.

[14]  Meera Blattner,et al.  Earcons and Icons: Their Structure and Common Design Principles , 1989, Hum. Comput. Interact..

[15]  William W. Gaver The SonicFinder: An Interface That Uses Auditory Icons , 1989, Hum. Comput. Interact..

[16]  Mary Beth Rosson,et al.  Survey on user interface programming , 1992, CHI.