The Mazurka Project Craig Stuart Sapp Centre for the History and Analysis of Recorded Music Royal Holloway, Univ. of London Universiteit van Amsterdam.

Slides:



Advertisements
Similar presentations
How to utilize your iTunes for use with your SwiMP3 Please be aware that all the SwiMP3 line of players do not have licensing to any of the songs that.
Advertisements

Introduction to the Elements of Music
Chapter 2: Rhythm and Pitch
Spreadsheet software 1. Spreadsheets 2 Spreadsheet software Components of spreadsheets Labels - are used for titles, headings, names, and for identifying.
Prepared by : Mahmoud A. Abu Hashish  Used to organize and analyze information  Made up of columns and rows  Columns and rows intersect.
CS335 Principles of Multimedia Systems Audio Hao Jiang Computer Science Department Boston College Oct. 11, 2007.
FORMULAS & FUNCTIONS EXCEL. Input A collection of information Data typed into the spreadsheet Output Worksheet Results.
Recording-based performance analysis: Feature extraction in Chopin mazurkas Craig Sapp (Royal Holloway, Univ. of London) Andrew Earis (Royal College of.
Sonic Visualiser Tour CHARM Symposium 30 June 2006 Craig Stuart Sapp.
Introducing the Mazurka Project Nick Cook and Craig Stuart Sapp Music Informatics research group seminar School of Informatics, City University, London.
LMMS is a digital audio workstation that allows you to produce instrumental songs. LMMS stands for Linux MultiMedia Studio. The software was originally.
Lesson Six Composition: Beethoven extended. Beethoven Revisited In lesson four you composed a piece using the rhythm and form (aa’ba’) of Beethoven. In.
Music Twilight – 17/6/14 Notation and Theory for Beginners Kelly Humphrey – Senior CAL Leader (UCAS)
Mazurka Project Update Craig Stuart Sapp CHARM Symposium Kings College, University of London 26 January 2006.
Reverse Conducting Slides Mazurka Project Presentation Materials Version: 14 November 2005.
 Guido d’Arezzo was the first to create music notation  Finale version 1.0 was created in 1988.
Logging and Replay of Go Game Steven Davis Elizabeth Fehrman Seth Groder.
Beethoven Revisited. In Beethoven Copy Cat you composed a piece using the rhythm and form (aa’ba’) of Beethoven. In this assignment, you will use Beethoven’s.
CHARM Advisory Board Meeting Institute for Historical Research, School of Advanced Study, UL Senate House, London 12 Dec 2006 Craig Stuart Sapp Centre.
Adobe AuditionProject 7 guide © 2012 Adobe Systems IncorporatedHow to use loops, music beds, and sound effects 1 When creating a movie soundtrack, you.
IGCSE ICT Communicating Ideas 2.  identify the advantages and disadvantages of using common applications to communicate ideas:  Multimedia presentations.
infinity-project.org Engineering education for today’s classroom 53 Design Problem - Digital Band Build a digital system that can create music of any.
B aldwin D igital P ianos Quick Training Guide For The PS2600 Series GPS2600 GPS3600 PS2600.
MusicXML Music 253 / CS 275A Stanford University Winter 2005 Craig Stuart Sapp.
JSymbolic and ELVIS Cory McKay Marianopolis College Montreal, Canada.
Computer Science : Information Systems Design and Development Unit Web Sites - National 4 / 5 St Andrew’s High School-Revised January 2013 Slide 1 St Andrew’s.
Similarity Measurements in Chopin Mazurka Performances Craig Stuart Sapp C4DM Seminar, 11 July 2007 Queen Mary, University of London.
Beat-level comparative performance analysis Craig Stuart Sapp CHARM Friday the 13 th of April 2007 CHARM Symposium 4: Methods for analysing recordings.
Polyphonic Queries A Review of Recent Research by Cory Mckay.
Comparative Analysis of Multiple Musical Performances Craig Stuart Sapp ISMIR; Vienna, Austria 27 September 2007.
Performance Authenticity: A Case Study of the Concert Artist Label Association of Recorded Sound Collections Conference Stanford University 28 March 2008.
WHAT IS TRANSCRIBE! ? Transcribe! is computer software that was designed to help people transcribe music from recordings. Transcribe- Learning to play.
THINK ABOUT THE QUESTION BELOW, PAIR WITH YOUR NEIGHBOR, SHARE YOUR ANSWERS What units have we studied up until this point? What musicians have we heard.
Applications Statistical Graphical Models in Music Informatics Yushen Han Feb I548 Presentation.
Paper by Craig Stuart Sapp 2007 & 2008 Presented by Salehe Erfanian Ebadi QMUL ELE021/ELED021/ELEM021 5 March 2012.
JSymbolic Cedar Wingate MUMT 621 Professor Ichiro Fujinaga 22 October 2009.
OCR Nationals: Unit 22 – Creating Sound using ICT A03 – Create an audio clip Sound Editing & Effects.
Object Orientated Data Topic 5: Multimedia Technology.
Elements of Music. When you listen to a piece of music, you'll notice that it has several different characteristics; it may be soft or loud, slow or fast,
Area of Study 1: Setwork 3 Chopin Piano Prelude in Db Major (Raindrop)
11 Applications of Machine Learning to Music Research: Empirical Investigations into the Phenomenon of Musical Expression 이 인 복.
AREA OF STUDY 1 Chopin: Piano Prelude in Db Major (Raindrop)
Creating Simple Arrangements. Arranging “Taking an existing piece of music and changing it in some way for a performance.” Composing “Writing a new piece.
Elements of Music. MELODY  Melody is the part of the music you can sing. To play or sing a melody, there can only be one note at a time. It is also known.
CHARM Symposium Kings College London 6 January 2006 The Mazurka Project.
Mazurka Project 29 June 2006 CHARM Symposium Craig Stuart Sapp.
Our Lady and St Patrick’s High School S1 Keyboard.
Copyright © 2003 Pearson Education, Inc. Chapter 6 – Slide 1 by Michael Kay The Web Wizard’s Guide to Flash.
Digital Koto Music Scores
V ISUALIZING E XPRESSIVE P ERFORMANCE IN T EMPO -L OUDNESS S PACE Presented by Vinoth Kulaveerasingam QMUL ELE021/ELED021/ELEM021 5 Mar 2012 Paper by Jorg.
The Mazurka Project Science and Music Seminar University of Cambridge 28 Nov 2006 Craig Stuart Sapp Centre for the History and Analysis of Recorded Music.
1.Introduction to SPSS By: MHM. Nafas At HARDY ATI For HNDT Agriculture.
Microsoft Access Database Creation and Management.
Computational Performance Analysis Craig Stuart Sapp CHARM 25 April 2007 CCRMA Colloquium.
For use with WJEC Performing Arts GCSE Unit 1 and Unit 3 Task 1 Music Technology Technical issues.
Quick Record (Simple Song) 1. Press the Record Button 2. Press the (F2) Soft Button to select Quick Record 3.Press the Play Button to start the recording.
15 Nov Visualization of Music Donald Byrd School of Informatics & Jacobs School of Music Indiana University Updated 15 Nov Copyright © ,
Elements of Music By: Montana Miracle. Pitch  The highness or lowness of a tone.  The position of a note determines the element of music.  It may be.
Info Read SEGY Wavelet estimation New Project Correlate near offset far offset Display Well Tie Elog Strata Geoview Hampson-Russell References Create New.
Editing Digital AudioLab#7 Audacity is a free, easy-to-use and an open source platform audio editor and recorder for Windows, Mac OS, Linux and other operating.
Academic Computing Services 2007 Microsoft Word 2010 Publishing Long Documents This Guide will teach you how to work with long documents such as dissertations.
Braille Music Production at DZB Leipzig Matthias Leopold DaCapo.
Bryant Tober. Problem Description  View the sound wave produced from a wav file  Apply different modulations to the wave file  Hear the effect of the.
1 Tempo Induction and Beat Tracking for Audio Signals MUMT 611, February 2005 Assignment 3 Paul Kolesnik.
Implementation Process
Chapter 2: Rhythm and Pitch
Rosetta Stone of Musical Data
Introduction to the Elements of Music
Elements of Music.
The Audio Notetaker Workspace Explained
Presentation transcript:

The Mazurka Project Craig Stuart Sapp Centre for the History and Analysis of Recorded Music Royal Holloway, Univ. of London Universiteit van Amsterdam 12 october 2006

Performance Data Extraction 1.Timings of beats. 2.Timings of all event onsets (beats + off-beats). 3.Timings of note onsets of individual notes in chord. 4.Loudness of individual notes at onsets. Not trying to extract note-off information. Only working with piano music (Chopin mazurkas) LH & RH do not always play together, for example. Would be interesting for articulation, slurring and pedaling studies. Nice percussive attack to all notes & note pitch does not change.

Data Entry (1) Using audio editor called Sonic Visualiser: Load soundfile, which will display waveform on screen:

Data Entry (2) Next, tap to beats in music, following score. The taps are recorded in Sonic Visualiser as lines:

Data Entry (3) Then add audio analyses from plugin(s) to help identify note attacks. In this example, the MzAttack plugin was used:

Data Entry (4) Adjust the tap times to events in the audio file. Sonic Visualiser allows you to move tapped lines around: = tapped times = corrected tap times

Data Entry (5) Save corrected tap data to a text file. Data is in two columns: 1.Time in seconds 2.Tap label time label

Data Entry (6) r 4ee =1 =1 = r 8.ff.. 16ee A 4d 4f 4dd A 4d 4f 4ff =2 =2 = r 2ff A 4c 4f A 4c 4e 4ee =3 =3 = r 24dd.. 24ee.. 24dd.. 8cc# E 4G# 4d 8dd.. 8dd# E 4G# 4d 8ee.. 8b =4 =4 =4 beat times left hand right hand Beat times are aligned with score data. Score data is in the Humdrum format: Encoded music:

Data Entry (7) r 4ee =1 =1 = r 8.ff ee A 4d 4f 4dd A 4d 4f 4ff =2 =2 = r 2ff A 4c 4f A 4c 4e 4ee =3 =3 = r 24dd ee dd cc# E 4G# 4d 8dd dd# E 4G# 4d 8ee b =4 =4 =4 Timings of off-beats are then estimated from the rhythms in the score.

Data Entry (8) r 4ee =1 =1 = r 8.ff ee A 4d 4f 4dd A 4d 4f 4ff =2 =2 =2 Data is translated to a Matlab-friendly format note onsetnotated durationpitch (MIDI)metric levelmeasureabsbeathand Automatic alignment and extraction of note timings and loudnesses with a program being developed by Andrew Earis.

Performance Simulations with MIDI files Original Recording Straight tempo (dynamics from score) – i.e., no performance data. Performance tempo (dynamics from score). MIDI files generated from performance data: Performance tempo (with automatic errors) plus performance dynamics (exaggerated slightly). External file

Extracted Performance Data What do you do with the data once you have it? How to compare different performances of the same piece? How to compare performances of different pieces? Currently examining beat tempos, starting to work with dynamics.

Dynamics & Phrasing all at once: rubato

Average tempo over time Performances of mazurkas slowing down over time: Friedman 1930 Rubinstein 1966 Indjic 2001 Slowing down at about 3 BPM/decade Laurence Picken, 1967: “Centeral Asian tunes in the Gagaku tradition” in Festschrift für Walter Wiora. Kassel: Bärenreiter,

Tempo Curves Beat-by-beat plot of the tempo throughout the performance (Red line is average tempo for all 10 performers)

Tempo Graphs

Timescapes Examine the internal tempo structure of a performances Plot average tempos over various time-spans in the piece Example of a piece with 6 beats at tempos A, B, C, D, E, and F: average tempo for entire piece plot of individual tempos average tempo of adjacent neighbors 3-neighbor average 4-neighbor average 5-neighbor average (plotted on previous slide)

Average-tempo scape average tempo of performance average for performance slower faster phrases

Average tempo over time 6

Same Performer

Correlation Pearson correlation:

Overall Performance Correlations Biret Brailowsky Chiu Friere Indjic Luisada Rubinstein 1938 Rubinstein 1966 Smith Uninsky BiLuBrChFlInR8R6SmUn

Correlations to the average Biret Brailowsky Chiu Friere Indjic Luisada Rubinstein 1938 Rubinstein 1966 Smith Uninsky most like the average least like the average

Correlation ring Chiu 1999 Fliere 1977 Indjic 2001 Luisada 1991 Rubinstein 1938 Rubinstein 1966 Smith 1975 Uninsky 1971 Brailowsky 1960 Biret 1990 >.85 >.90 >.80 >.75 >.70 >.60 R

Correlation Ring (2)

Individual v Common Practice Chiu 1999 Fliere 1977 Indjic 2001 Luisada 1991 Rubinstein 1938 Rubinstein 1966 Smith 1975 Uninsky 1971 Brailowsky 1960 Biret 1990 BiLuBrChFlInR8R6SmUn “Individual” Performances “Common-Practice” Performances Showing schools of performance? Need more data – only one Polish pianist represented for example

Tempo-correlation scapes

For Further Information

Extra Slides

Input to Andrew’s System Scan the score Convert to symbolic data with SharpEye Tap to the beats in Sonic Visualiser Convert to Humdrum data format Create approximate performance score Simplify for processing in Matlab

Reverse Conducting Orange = individual taps (multiple sessions) which create bands of time about 100 ms wide. Red = average time of individual taps for a particular beat

MIDI Performance Reconstructions MIDI file imported as a note layer in Sonic Visualiser: Superimposed on spectrogram Easy to distinguish pitch/harmonics Legato; LH/RH time offsets “straight” performance matching performers tempo beat-by-beat: tempo = avg. of performance (pause at beginning)