Design considerations for technology to support music improvisation

Similar documents
Elements of Music David Scoggin OLLI Understanding Jazz Fall 2016

Musical Creativity. Jukka Toivanen Introduction to Computational Creativity Dept. of Computer Science University of Helsinki

La Salle University. I. Listening Answer the following questions about the various works we have listened to in the course so far.

Annotation and the coordination of cognitive processes in Western Art Music performance

MUSIC COURSE OF STUDY GRADES K-5 GRADE

Autumn. A: Plan, develop and deliver a music product B: Promote a music product C: Review the management of a music product

Vuzik: Music Visualization and Creation on an Interactive Surface

A CHROMA-BASED SALIENCE FUNCTION FOR MELODY AND BASS LINE ESTIMATION FROM MUSIC AUDIO SIGNALS

Rethinking Reflexive Looper for structured pop music

Computational Parsing of Melody (CPM): Interface Enhancing the Creative Process during the Production of Music

Computer Coordination With Popular Music: A New Research Agenda 1

Shimon: An Interactive Improvisational Robotic Marimba Player

Instrumental Music Curriculum

Melodic Minor Scale Jazz Studies: Introduction

Music Curriculum Glossary

ON IMPROVISING. Index. Introduction

Greeley-Evans School District 6 High School Vocal Music Curriculum Guide Unit: Men s and Women s Choir Year 1 Enduring Concept: Expression of Music

MUSIC (MUSC) Bucknell University 1

MUSIC (MUS) Music (MUS) 1

Sample assessment task. Task details. Content description. Year level 10

MUSIC TECHNOLOGY MASTER OF MUSIC PROGRAM (33 CREDITS)

Instrumental Performance Band 7. Fine Arts Curriculum Framework

Achievement Standard v2 Demonstrate Knowledge of Music Works New Zealand Popular Music

Kansas State Music Standards Ensembles

Instrumental Music I. Fine Arts Curriculum Framework. Revised 2008

Improvised Duet Interaction: Learning Improvisation Techniques for Automatic Accompaniment

Building a Better Bach with Markov Chains

Preview Only. Legal Use Requires Purchase. Moondance JAZZ. Words and Music by VAN MORRISON Arranged by VICTOR LÓPEZ INSTRUMENTATION

Why Music Theory Through Improvisation is Needed

Short Set. The following musical variables are indicated in individual staves in the score:

Music Theory. Fine Arts Curriculum Framework. Revised 2008

Music Guidelines Diocese of Sacramento

1 Overview. 1.1 Nominal Project Requirements

Instrumental Music II. Fine Arts Curriculum Framework

GarageBand for the ipad, A Superstar for the Music Classroom

KS3 Music. Curriculum Map

LESSON 1 PITCH NOTATION AND INTERVALS

Syllabus for Music Secondary cycle (S1-S5)

Years 10 band plan Australian Curriculum: Music

Music Performance Panel: NICI / MMM Position Statement

Music Skills Progression. Eden Park Primary School Academy

Lian Loke and Toni Robertson (eds) ISBN:

Articulation Clarity and distinct rendition in musical performance.

BRICK TOWNSHIP PUBLIC SCHOOLS (SUBJECT) CURRICULUM

AOSA Teacher Education Curriculum Standards

Evolutionary Computation Applied to Melody Generation

Woodlynne School District Curriculum Guide. General Music Grades 3-4

The purpose of this essay is to impart a basic vocabulary that you and your fellow

y POWER USER MUSIC PRODUCTION and PERFORMANCE With the MOTIF ES Mastering the Sample SLICE function

Toward the Adoption of Design Concepts in Scoring for Digital Musical Instruments: a Case Study on Affordances and Constraints

VALLEY CENTRAL HIGH SCHOOL

Applying lmprovisationbuilder to Interactive Composition with MIDI Piano

The KING S Medium Term Plan - Music. Y10 LC1 Programme. Module Area of Study 3

Music Morph. Have you ever listened to the main theme of a movie? The main theme always has a

Brain.fm Theory & Process

BIG IDEAS. Music is a process that relies on the interplay of the senses. Learning Standards

Jazz Melody Generation from Recurrent Network Learning of Several Human Melodies

MUSIC (MUS) Music (MUS) 1

Copyright 2009 Pearson Education, Inc. or its affiliate(s). All rights reserved. NES, the NES logo, Pearson, the Pearson logo, and National

PERFORMING ARTS. Head of Music: Cinzia Cursaro. Year 7 MUSIC Core Component 1 Term

Unit summary. Year 9 Unit 6 Arrangements

Music (MUS) - Courses

Opera Minora. brief notes on selected musical topics

Indicator 1A: Conceptualize and generate musical ideas for an artistic purpose and context, using

Grounded Tech Integration Using K-12 Music Learning Activity Types

Music Curriculum. Rationale. Grades 1 8

Instrumental Music III. Fine Arts Curriculum Framework. Revised 2008

Geneva CUSD 304 Content-Area Curriculum Frameworks Grades 6-12 Music Theory IV

Sound and music computing at the University of Porto and the m4m initiative

J536 Composition. Composing to a set brief Own choice composition

PLOrk Beat Science 2.0 NIME 2009 club submission by Ge Wang and Rebecca Fiebrink

Classical Music. What Is Classical Music?

A.P. Music Theory Class Expectations and Syllabus Pd. 1; Days 1-6 Room 630 Mr. Showalter

Content Area Course: Chorus Grade Level: Eighth 8th Grade Chorus

TOWARD AN INTELLIGENT EDITOR FOR JAZZ MUSIC

Grade HS Band (1) Basic

A collection of classroom composing activities, based on ideas taken from the Friday Afternoons Song Collection David Ashworth

An Introduction to Composing

DUNGOG HIGH SCHOOL CREATIVE ARTS

Week 14 Query-by-Humming and Music Fingerprinting. Roger B. Dannenberg Professor of Computer Science, Art and Music Carnegie Mellon University

K-12 Performing Arts - Music Standards Lincoln Community School Sources: ArtsEdge - National Standards for Arts Education

MUSIC (MU) Music (MU) 1

MUSIC AND SONIC ARTS MUSIC AND SONIC ARTS MUSIC AND SONIC ARTS CAREER AND PROGRAM DESCRIPTION

Alma High School AP Music Theory Syllabus

TEST SUMMARY AND FRAMEWORK TEST SUMMARY

Popular Music Theory Syllabus Guide

Exemplar for Internal Achievement Standard. Music Level 2

Step by Step: Standards-Based Assessment in General Music

Frankenstein: a Framework for musical improvisation. Davide Morelli

Connecticut State Department of Education Music Standards Middle School Grades 6-8

The CAITLIN Auralization System: Hierarchical Leitmotif Design as a Clue to Program Comprehension

HANDBOOK OF RECORDING ENGINEERING FOURTH EDITION

NCEA Level 2 Music (91275) 2012 page 1 of 6. Assessment Schedule 2012 Music: Demonstrate aural understanding through written representation (91275)

PUBLIC SCHOOLS OF EDISON TOWNSHIP DIVISION OF CURRICULUM AND INSTRUCTION. Chamber Choir/A Cappella Choir/Concert Choir

Real-time Granular Sampling Using the IRCAM Signal Processing Workstation. Cort Lippe IRCAM, 31 rue St-Merri, Paris, 75004, France

a Collaborative Composing Learning Environment Thesis Advisor: Barry Vercoe Professor of Media Arts and Sciences MIT Media Laboratory

TEST SUMMARY AND FRAMEWORK TEST SUMMARY

PKUES Grade 10 Music Pre-IB Curriculum Outline. (adapted from IB Music SL)

Content Area Course: Chorus Grade Level: 9-12 Music

THE ELEMENTS OF MUSIC

Transcription:

Design considerations for technology to support music improvisation Bryan Pardo 3-323 Ford Engineering Design Center Northwestern University 2133 Sheridan Road Evanston, IL 60208 pardo@northwestern.edu Abstract Our musical culture is intertwined with our music technology. The tools available to musicians channel and influence the music created. The conceptual framework underlying the process of music creation has significant implications for the tools built to facilitate the creative process. Tools designed to facilitate music creation and interaction must reflect the needs of musicians in light of the cultural and conceptual context. In this paper I discuss the process of creative musical improvisation in an interactive environment and the resulting needs of the creator which may be addressed through new software tools. Keywords Music, Improvisation, Design ACM Classification Keywords H.5.5 Sound and Music Computing: Methodologies and techniques Copyright is held by the author/owner(s). Presented at: Supporting creative acts beyond dissemination. Creativity & Cognition 2007, June 13, 2007. Washington DC, USA. Introduction Our musical culture has been intertwined with our technological culture since before recorded history. Musical instruments are a prime example of this. Flutes carved from mammoth ivory are known to have been in use over 30,000 years ago in the Swabian mountains in Germany [3]. Instruments like the flute may be

2 thought of as musical prosthetics. They let those with a good ear but less-than-golden voice participate in musical creation. Of course, instruments are much more than musical crutches for people without good voices. The introduction of each new instrument changes the set of musical possibilities and these possibilities help define a musical genre. Imagine jazz without the tenor saxophone, or techno without the drum machine. Rock music has been defined by the capabilities of the electric guitar even as it has driven the development of guitar technology. Music notation is another example of how our technology is intertwined with our music culture. Among other things, notation serves as a memory aid and helps coordinate musicians to play complex, differing parts simultaneously. As a compositional tool, music notation lets a composer manipulate compositional forms larger than can be held in the head, with more parts than a single person can play. Without written notation, a piece like Stravinsky s The Rite of Spring would be impractical (or perhaps impossible) to compose or perform. Recording and reproduction technologies have also transformed music creation. Opera singing developed in the absence of microphones and amplifiers. Once these were created, the softer singing style of Bing Crosby became practical and popular. Advances in recording technology have had a freeing effect on the level at which music may be constructed. Audio sampling (recording and storage of short recordings) of individual instruments, media recordings and even sections of other songs have made audio collage possible. Artists such as Beck, Public Enemy and Negativeland, along with many lesser-known DJs, now commonly create mashups and house-mixes by recombining portions of existing recordings. In recent decades, software developers have created numerous tools to facilitate music creation. Most have focused on improving the functionality of existing technology without altering the role the technology plays in the creative process. Programs such as Finale and Sibelius are to music notation what Microsoft Word is to the creation of text documents. Software such as Garage Band, Fruity Loops and Acid make the creation of mixes and mashups easier than was possible using audio tape. Software instruments (such as the Ivory piano sampler) duplicate the functionality of individual instruments. The limits of technology While new technologies enable new kinds of music, they may also create new limits. A piano cannot bend pitches. Thus, someone composing on a piano will tend not to use pitch bends. The length of the typical pop song was, for decades, determined by the time period that could be recorded on a standard 78 RPM record. Standard Western music notation is designed to represent the timing and pitch of notes based on the chromatic scale and a fixed metric structure. Music compositions based on timbre, or that use different tuning systems may be difficult or impossible to notate in this system, leading composers to design compositions around parameters that are easy to notate.

3 Since a technology may limit creativity along one dimension even while freeing it along another, technologists must carefully consider the inherent implications of their designs. In this work, we are concerned with issues involved with facilitating musical improvisation in an interactive environment. collaborators are relatively fixed. In addition, the choices that are considered grammatically and stylistically correct are limited by the constraints of the style [4,5]. In others (free jazz) there are relatively few constraints on what any one of the collaborators may do in response to the current musical context. Improvisation is Not Composition I follow Sarath [8] in defining music composition as the discontinuous process of creation and iteration of musical ideas. The composer generates materials in one time frame and encodes the work in another [8]. A prime characteristic of composition is a multi-layered temporality. A composer may rework sections of a piece that are broadly separated by time in the actual performance. Thus, the content of any portion of the piece may be directly influenced by and related to any other portion of the music. Musical Context Perceive Conceive Perform Improvisation is the spontaneous creation and performance of music in real-time. In improvisation, reworking is not possible. Improvisation and composition are not the same process undertaken at different speeds. While both processes structure sounds in a temporal sequence, improvisation may described as having the Markov property, composition cannot. Thus, in improvisation, the next event is influenced by some finite set of recent events. Future events simply cannot influence current choices. This is in direct contrast with composition, where the choice of an ending may influence the beginning of a work. In addition to this, improvisation is often undertaken in a collaborative environment, with multiple people influencing the work at any one point. In some traditions, such as straight-ahead jazz, the roles of Improviser figure 1. Three phases of the improvisation process. The task of the improviser is to collaboratively create a compelling musical experience in real-time. Each improviser is performing a three phase task. In phase one, the improviser perceives the constantly changing musical context. In the second phase, the improviser conceives of an appropriate response to the context. Ideally, this response meaningfully references the existing music and adds some element that supports new creation on the part of the participants. The improviser must then perform the response, in realtime. This is illustrated in Figure 1.

4 Designing Improvisational Tools In the context of improvised music, the ideal assistive tool is one that facilitates the central tasks of the improvising musician. Facilitation can take several forms. A perceptual aid highlights elements of the musical scene so the improviser can better understand the musical context. A cognitive aid facilitates the selection of musical ideas to perform in reference to the current musical context. A performance aid may make it easier for the improviser to execute a response to the existing musical context. Monitor speakers are an example perceptual aid, letting performers hear the full musical context more clearly. Of course, different elements of the context may be more or less important to the musical context. An improved perceptual aid might be one that highlights recurring musical motifs in the performance, making it easier for the performer to build on structures inherent in the performance. Current technology in query-byhumming [2] lets a search engine find match hummed musical themes to those in a database. This technology could be repurposed to highlight recurring themes in an ongoing music context. This would then let the performer make a more informed choice about what elements of the musical context to consider. The most speculative area for computer aided improvisation (and perhaps most interesting) is in the creation of cognitive aids that help the performer create a contextually meaningful response to the musical scene. Such tools necessarily depend on perceptual tools that can parse the musical scene into musically meaningful elements, so that good actions may be suggested or prepared for the improviser to execute. An example creative tool might be one that perceives the tonal context is that of a G major chord and prepares four possible arpeggio patterns over G major for the improviser to select. Music instruments and effects devices are performance aids that help the performer create responses to the musical context. Over the last few decades, computer languages for sound design (e.g. Nyquist [1] and Cmusic [6], Max, PD [7]),) let composers create music in new ways, with an emphasis on timbre development. These music programming environments have enabled the genre of computer music, but have significant learning curves and slow response cycles (often requiring a compilation step). This makes them unsuited to on-the-fly creation or live interaction. Recently, commercial products such as Abelton Live have speeded the execution cycle, enabling live performance. Unfortunately, the interfaces of existing systems still tend to be difficult for performers to learn and the affordances are not always clear. Thus, even if the desired musical interaction is possible, the performer may not have a good idea of how to execute it. It is important to continue efforts to map tool parameters to perceptual effects in this area. Given a particular stylistic context, performance aids may help improvisatory performers by constraining performed responses to those that fit a stylistic constraint. Tools such as pitch-correcting and onetouch organs that produce arpeggios are already in common use. Imagine a quantize time button for a microphone that listens to the rhythmic context of an ongoing performance and keeps the output of the clarinetist s microphone on the nearest subdivision of the beat.

5 Conclusions The tools available to musicians channel and influence the music created. The conceptual framework underlying the process of music creation has significant implications for the tools built to facilitate the creative process. Tools designed to facilitate music creation and interaction must reflect the needs of musicians in light of the cultural and conceptual context. In an improvisatory environment, tools may be designed to aid the improvising musician in perceptual, creative and performance tasks. Such tools must be transparent, have clear affordances, be under control of the performer and be able to respond in the demanding real-time context of live improvisation. Citations [1] Dannenberg, R. Nyquist, a Language for Composition and Sound Synthesis,' Computer Music Journal, 21(3) (Fall 1997), pp. 50-60 [2] Dannenberg, R., Birmingham, W., Pardo, B., Hu, N., Meek, C., Tzanetakis, G. A Comparative Evaluation of Search Techniques for Query-by-Humming Using the MUSART Testbed, Journal of the American Society for Information Science and Technology, vol. 58 (3), (2007) [3] Harding, Luke, After the hunt, ice age man chilled out - with a flute, The Guardian, December 17, 2004 [4] Kostka, S. and Payne, D. Tonal Harmony. Alfred A. Knopf, New York, New York, 1984. [5] Levine, D. The Jazz Theory Book. Sher Music, USA 1995 [6] Moore, R. Elements of Computer Music, Prentice Hall (1998) [7] Puckette, M.. Pure Data: another integrated computer music environment. Proceedings, Second Intercollege Computer Music Concerts, Tachikawa, Japan, (1996), pp. 37-41. [8] Sarath, E., A New Look at Improvisation, Journal of Music Theory, Vol. 40, No. 1. (Spring, 1996), pp. 1-38.