New Andrew McPherson - Computing Research...

15
Andrew McPherson CIFellow, Drexel University Department of Electrical & Computer Engineering CIFellows Project: “Understanding and Shaping Creative Musical Expression Through Computing”

Transcript of New Andrew McPherson - Computing Research...

Page 1: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

Andrew McPhersonCIFellow, Drexel University

Department of Electrical & Computer Engineering

CIFellows Project: “Understanding and Shaping Creative

Musical Expression Through Computing”

Page 2: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

Massachusetts Institute of TechnologyS.B. Electrical Engineering & Computer ScienceS.B. MusicM.Eng. Electrical Engineering

University of PennsylvaniaPh.D. Music Composition

Drexel UniversityCIFellowshipDepartment of Electrical & Computer Engineering

Page 3: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

The road to a CIFellowship...“The Magnetic Resonator Piano: Electronic Augmentation of an Acoustic Grand Piano”

Goal: bridge the gap between music and computing...

Ph.D. dissertation:

Page 4: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

The road to a CIFellowship...“The Magnetic Resonator Piano: Electronic Augmentation of an Acoustic Grand Piano”

Goal: bridge the gap between music and computing...

Ph.D. dissertation:

... but where is the natural home for this research?

Page 5: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

The road to a CIFellowship...

Youngmoo KimMusic & Entertainment Technology Laboratory

Finding a mentor:

Preparing the application:

Understanding and Shaping Creative Musical Expression Through Computing

1 Background and Motivation

Although computing technology has revolutionized the production, distribution, and consumption of music,

the basic creative act of musical expression has remained essentially unchanged. Virtuoso performers are

trained using techniques handed down for generations, and despite ever-increasing computing power, elec-

tronic musical instruments rarely approach the sophistication of centuries-old traditional designs. Efforts to

establish an artistic role for computing are hindered by a mutual lack of understanding between musicians

and computer scientists. In particular, electronic instruments often cater to engineers rather than musicians

by emphasizing analytical soundness over harder-to-quantify metrics of expressivity.

This project asserts the relevance of computing to areas of creative musical expression through development

of a new generation of performance systems accessible to beginners yet highly expressive for professional

musicians. To achieve this goal, I will draw not only on my unique interdisciplinary background in electrical

engineering, computer science, and music; I will also capitalize on the musical intuition of performing

artists, the reaction of high school and undergraduate students to my workshops and classes, and the advice

of my proposed mentor, Prof. Youngmoo Kim. Results from this project will foster acceptance of computer-

enhanced expression in the concert hall and attract new students to computing-related fields by emphasizing

relationships between these fields and the music they enjoy.

My research reconciles technical and musical perspectives by noting that computer-assisted expression can

augment, rather than replace, acoustic instruments. Focusing my initial efforts on the piano, I have cre-

ated a platform which uses electromagnetic actuators to directly induce vibrations in the strings (similar to

[1]), bypassing the mechanical hammer assembly. Sensors on and inside the instrument track an expanded

vocabulary of performance gestures, including real-time key motion, force on the wooden case, and hand

motions above the keyboard. This platform produces sounds unlike any existing instrument, with the depth

and subtlety of the best acoustic instruments and a haunting, ethereal quality often associated with electronic

instruments. A live concert performance using this technology will take place in the fall.

2 Research Goals

My proposed CIFellows project uses this platform to explore key issues of human creative expression. The

following two research areas will bridge the gap between computer science and music:

• Quantitative analysis of artistic expressivity: Recent work has identified elements of an “expres-

sive” musical performance [3], measuring local distortions in timing or amplitude within a musical

score. This is only one dimension of the much broader challenge of understanding creative expres-

sion. Guided by my intuition as a musician, I propose to expand the study of expression to encompass

individual performance gestures, analyzing recorded instrumental performances to identify what con-

stitutes expressivity within a single note or phrase. This is an important step toward the ultimate goal

of providing concrete quantitative metrics of artistic concepts.

• Computer-assisted expression through intelligent gesture-sound mappings: On a traditional in-

strument, gesture sensing and sound production are intimately coupled by a mechanical system. Elec-

tronic instruments must artificially emulate this tight coupling [2], and many extract only a few arbi-

trary features from a performance gesture, resulting in a constricted expressive range. In this project,

machine learning techniques will be used to develop dynamic mappings from gesture to actuation.

1

Lots of draftsMultiple mentor meetings

Big picture / detailsFit everything in 2 pages!

Page 6: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

frequencyamplitudeenvelope waveform

spectral centroid periodicity

cepstrum

chroma features

dimensionality

controllatency

bandwidth

interface

pitch

dynamicstimbre

phrasing

shape

character expressionrhythm instrumenttempo

timing

technique

interpretation

style

articulation

Page 7: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have
Page 8: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have
Page 9: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

“The sound of the oboe I achieve with rounded, hooked-under, and, as it were, bony !ngers, in poco legato. The "ute ... whenever possible, I play every note with the help of a separate arm movement. The bassoon ... the touch is !nger-staccato. The noble, full, somewhat veiled, ‘romantic’ sound of the horn demands a loose arm and a "exible wrist.”

- Alfred Brendel, from Musical Thoughts and Afterthoughts (1976)

Page 10: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

1. Quantitative understanding of creative expression2. Develop computational tools to support creativity3. Education and outreach activities

Fellowship goals:

Page 11: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

0 1 2 3 4 5 6 7 8 90

0.2

0.4

0.6

0.8

1

Time (seconds)

Key

Posi

tion

(1 =

fully

dep

ress

ed)

Continuous Position of Four Keys: C4 (blue), D4 (red), E4 (green), F4 (black)

1

2 31. Shape of key

presses

2. Aftertouch (key pressure)

3. Connection between notes

Decoding an expressive performance

Page 12: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

Sound production parameters:FrequenciesAmplitudesWaveforms (spectra)

All parameters are time-varying

Performance features:Key and pedal positionKey velocity and accelerationHigher-level inferred features

Key press shapesMulti-key patterns

Map from gesture to sound

The mapping problem

Page 13: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

Fellowship experience

Funding supports a wide range of activities:‣ Conference travel‣ Equipment expenses‣ Musician user studies‣ Student outreach

Opportunities for cross-institutional collaboration

Mentor relationship has been extremely valuable

(I love my CIFellowship!)

Page 14: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

New Course Spring 2010

ECE 121: Introduction to Entertainment EngineeringInstructors: Prof. Youngmoo Kim & Dr. Andrew McPhersonTime: T/Th 12:30-1:50PMLocation: Curtis 451

Open to students of all majors, with no prerequisites.Note: For Spring 2010, please register for ECES-490-001 (Intro to Entertainment Engineering)

Digital technologies have revolutionized the world of entertainment. We have nearly limitless music, movies, and interactive media at our !nger-tips, which we can watch and listen to anytime and anywhere on iPods and other portable digital devices.

This survey course will focus on four prevailing entertainment media: music, images, video, and games. We will explore how each medium is represented digitally and reveal the technologies used to capture, manipulate, and display such content. The goal of this course is to provide students with technical literacy for using digital media and a fundamental understanding of the technologies allowing them to be informed consumers and creators of current and future entertainment content.

Classroom teaching

Page 15: New Andrew McPherson - Computing Research Associationarchive2.cra.org/uploads/documents/events/snowbird/2010... · 2010. 8. 3. · Focusing my initial efforts on the piano, I have

Thank you!