SlideShare une entreprise Scribd logo
1  sur  19
THE INFLUENCE OF PERCEPTUAL ATTACK
              TIMES IN
  NETWORKED MUSIC PERFORMANCE
   Pilot Study conducted at CCRMA, Stanford University (2011)
      Álvaro Barbosa, João Cordeiro
Research Center for Science and Technology of the Arts
           CITAR (UCP–Porto, Portugal)
Background on Network Music Performance




       Latency and Networked Music
      In a vocal conversation it is possible to maintain it even with one-way
      delays of up to 500 ms.
           Holub, J., Kastner, M., Tomiska, O. 2007
      In order to maintain a synchronized and smooth musical interaction
      reduces drastically to the order of tens of milliseconds.
           Schuett, N. 2002
           Chafe C., Gurevich M, 2004
           Lago, N and Kon, F. 2004
           Barbosa, A., Carôt, A. 2005
           Chew, E., Sawchuk, A., Tanoue, C., and Zimmermann, R. 2005
           Bartlette, C., Headlam, D., Bocko, M., Velikic, G. 2006
           Farner, S., Solvang, A., Sæbo, A., Svensson, U. P. 2009
           Chafe, C., Cáceres, J-P., Gurevich, M., 2010
Background on Network Music Performance




      Latency and Networked Music

      For the Human ear to perceive the order of two simultaneous sounds,
      they should not be displaced in time over 20ms (Hirsh, 1959)



              A difficulty in discerning the order of sounds events
                                       
              hard to maintain a synchronous musical interaction.
Background on Network Music Performance




      Latency and Networked Music
      The ability to perform music synchronously is strongly dependent on:

      •   The music expressive qualities (Dynamics and Articulation)
      •   The music style (rhythm, melody, harmony)
      •   The music perceptual qualities (pitch, texture, timbre)
      •   The music structure/form
      •   The musician’s experience and practicing strategies
      •   Complementary feed-back modalities (visual, tactile)
      •   The listening conditions
Background on Network Music Performance




      Latency and Networked Music
                      Basic Principles
   (1) Ensemble Performance Threshold (EPT)

   (2) Echo Feed-Back (Self Delay)

   (3) Inverse Proportion to Tempo

   (4) Reverb and Complementary Modalities

   (5) Slow Attack Times
Background on Network Music Performance




   (1) Ensemble Performance Threshold (EPT)

      (CCRMA 2004, USC 2005)
Background on Network Music Performance




   (2) Echo Feed-Back (USC 2005)




         Chew, E., Sawchuk, A., Tanoue, C., and Zimmermann, R. 2005
Background on Network Music Performance




   (2) Echo Feed-Back (UCP-Porto 2005)
Background on Network Music Performance




   (3) Inverse Proportion to Tempo (UCP-Porto 2005)
Background on Network Music Performance




   (3) Inverse Proportion to Tempo (CCRMA/Banff 2006)


                                               St. Lawrence
                                              String Quartet
                                            (over 50ms Delay)
Background on Network Music Performance




   (4) Reverb and Complementary Modalities

   Studies on the effect of Reverberation

   (Farner 2009)
   The Influence of Delay and Various Acoustic Environments

   Studies on the effect of Visual Feed-Back

   Pilot experiments at CCRMA since 2006

   Studies on the effect of Haptic Feedback ???
The Influence of Attack Times in NMP




   (5) Slow Attack Times
       Bregman (1990)
       Auditory Scene Analysis




   This experiment clearly reveals that
   it is harder to perceive the order of
   overlapping sound events when
   their rise time (attack) is slower.

   In other words, overlapping sounds
   with slower rise times are better
   perceived as synchronous even
   when their onsets are not
   physically simultaneous.
The Influence of Attack Times in NMP




    Perceptual Attack Time (PAT)

    The fact that two sounds are physically synchronous does not necessarily
    make them sound perceptually synchronous.

    Perceptual Attack Time (PAT) is a subjective measure of the time that is
    perceived by the listener as the moment of rhythmic placement for a
    musical sound event.

    According to Matt Wright
    “for highly percussive sounds, the PAT might be the same as, or just a few
    milliseconds after, the onset time, but for sounds with a slow attack, for
    example, bowed violin, the PAT might be dozens of milliseconds after the
    onset”.
The Influence of Attack Times in NMP




    Pilot Study Hypothesis

    If slow attack times allow a better perception of sound simultaneity this
    might also lead to a better ability to perform synchronous musical
    interaction


    Experimental Setup
The Influence of Attack Times in NMP




    Rhythmic Performance
    80 BPM (to avoid possible overlaying of subsequent notes)
    Slow Tempo => Higher EPT
    Range from 25 ms to 110 ms (with steps of 10 ms)
    28 trials for Slow and Fast attack strokes
The Influence of Attack Times in NMP




    Results #1
    Could each musician maintain a 80 BPM steady rhythm, throughout the
    range of latencies introduced on the feedback loop?
    We performed the analysis of the average BPM progression with the
    “Tempo and Beat Tracker” tool from Queen Mary’s Sonic Visualizer.
The Influence of Attack Times in NMP




    Results #2
    How each musician performs in relation to the other?
    analysis was performed using the software tool MATCH: Music Alignment
    Tool Chest, developed by Simon Dixon (this software analyses the
    alignment of audio files using the OLTW algorithm)
The Influence of Attack Times in NMP




    Conclusions & Future Work

    1. The results from the “Attack Time Pilot Experiment” suggest that for
       higher latencies than the generally established EPT (20-40 ms), a
       better musical performance can be achieved when musical notes are
       played with slow attack times.

    2. Further investigation remains to be done, specifically by expanding the
       experiment to a larger number of subjects and a larger scope of
       musical instruments.

    3. It remains to be determined what is if there is a functional relationship
       between the rise times of Attack in musical notes and the performance
       Tempo, that affects the EPT.
Thank You!!!!
abarbosa@porto.ucp.pt | http://www.abarbosa.org

jcordeiro@porto.ucp.pt | http://www.joaocordeiro.eu

Contenu connexe

En vedette

これからの父親像調査プロジェクト120508
これからの父親像調査プロジェクト120508これからの父親像調査プロジェクト120508
これからの父親像調査プロジェクト120508Takaho Maeda
 
Leermiddelen
LeermiddelenLeermiddelen
Leermiddelenwimdboer
 
Tele3113 wk3tue
Tele3113 wk3tueTele3113 wk3tue
Tele3113 wk3tueVin Voro
 
2015 02-02 activerende taaldidactiek kl
2015 02-02 activerende taaldidactiek kl2015 02-02 activerende taaldidactiek kl
2015 02-02 activerende taaldidactiek klwimdboer
 
31. upload lks 2015 m arketing
31. upload lks 2015 m arketing31. upload lks 2015 m arketing
31. upload lks 2015 m arketingSmp Al-Hadi
 
Ponencia Desarrollo Territorial Barahona
Ponencia Desarrollo Territorial BarahonaPonencia Desarrollo Territorial Barahona
Ponencia Desarrollo Territorial BarahonaAlain Jordà
 
Aztecs empire
Aztecs empireAztecs empire
Aztecs empiregoooooood
 
ч.саранцацрал цахим тест
ч.саранцацрал цахим тестч.саранцацрал цахим тест
ч.саранцацрал цахим тестtsatsraletka
 
Chapter8 emc
Chapter8 emcChapter8 emc
Chapter8 emcVin Voro
 
Leermiddelen en leerlijnen
Leermiddelen en leerlijnenLeermiddelen en leerlijnen
Leermiddelen en leerlijnenwimdboer
 
Five star introduction
Five star introductionFive star introduction
Five star introductiontranduyen76
 
Rollup presentation
Rollup presentationRollup presentation
Rollup presentationmemco-int
 

En vedette (20)

これからの父親像調査プロジェクト120508
これからの父親像調査プロジェクト120508これからの父親像調査プロジェクト120508
これからの父親像調査プロジェクト120508
 
Lect18
Lect18Lect18
Lect18
 
Leermiddelen
LeermiddelenLeermiddelen
Leermiddelen
 
Tele3113 wk3tue
Tele3113 wk3tueTele3113 wk3tue
Tele3113 wk3tue
 
2015 02-02 activerende taaldidactiek kl
2015 02-02 activerende taaldidactiek kl2015 02-02 activerende taaldidactiek kl
2015 02-02 activerende taaldidactiek kl
 
31. upload lks 2015 m arketing
31. upload lks 2015 m arketing31. upload lks 2015 m arketing
31. upload lks 2015 m arketing
 
Lix x
Lix xLix x
Lix x
 
Ponencia Desarrollo Territorial Barahona
Ponencia Desarrollo Territorial BarahonaPonencia Desarrollo Territorial Barahona
Ponencia Desarrollo Territorial Barahona
 
Aztecs empire
Aztecs empireAztecs empire
Aztecs empire
 
солонго
солонгосолонго
солонго
 
ч.саранцацрал цахим тест
ч.саранцацрал цахим тестч.саранцацрал цахим тест
ч.саранцацрал цахим тест
 
Chapter8 emc
Chapter8 emcChapter8 emc
Chapter8 emc
 
Leermiddelen en leerlijnen
Leermiddelen en leerlijnenLeermiddelen en leerlijnen
Leermiddelen en leerlijnen
 
Lect03
Lect03Lect03
Lect03
 
Five star introduction
Five star introductionFive star introduction
Five star introduction
 
Rollup presentation
Rollup presentationRollup presentation
Rollup presentation
 
Extlect01
Extlect01Extlect01
Extlect01
 
B2B Part II
B2B Part IIB2B Part II
B2B Part II
 
Anna col
Anna colAnna col
Anna col
 
Lect04
Lect04Lect04
Lect04
 

Similaire à 44th AES conference (2011)

BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEBASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEAlvaro Barbosa
 
Presentation for "Provas de Agergação" - 3 licao
Presentation for "Provas de Agergação" - 3 licaoPresentation for "Provas de Agergação" - 3 licao
Presentation for "Provas de Agergação" - 3 licaoAlvaro Barbosa
 
Transferring Singing Expressions from One Voice to Another for a Given Song
Transferring Singing Expressions from One Voice to Another for a Given SongTransferring Singing Expressions from One Voice to Another for a Given Song
Transferring Singing Expressions from One Voice to Another for a Given SongNAVER Engineering
 
09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdfAlexanderLerch4
 
Analysis of Piano Duo Tempo Changes in Varying Convolution
Analysis of Piano Duo Tempo Changes in Varying ConvolutionAnalysis of Piano Duo Tempo Changes in Varying Convolution
Analysis of Piano Duo Tempo Changes in Varying ConvolutionJames Weaver
 
The past, present and future of singing synthesis
The past, present and future of singing synthesisThe past, present and future of singing synthesis
The past, present and future of singing synthesisEji Warp
 
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...CSCJournals
 
From Networked Music to Behavior Driven Interaction
From Networked Music to Behavior Driven InteractionFrom Networked Music to Behavior Driven Interaction
From Networked Music to Behavior Driven InteractionAlvaro Barbosa
 
Extraction and Conversion of Vocals
Extraction and Conversion of VocalsExtraction and Conversion of Vocals
Extraction and Conversion of VocalsIRJET Journal
 
Powerpoint slides paul carr iaspm conference
Powerpoint slides paul carr iaspm conferencePowerpoint slides paul carr iaspm conference
Powerpoint slides paul carr iaspm conferencePaul Carr
 
Performance variability enables adaptive plasticity ‘crystallized’ adult song
Performance variability enables adaptive plasticity ‘crystallized’ adult songPerformance variability enables adaptive plasticity ‘crystallized’ adult song
Performance variability enables adaptive plasticity ‘crystallized’ adult songTokyo Tech
 
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...cscpconf
 
An Introduction To Speech Sciences (Acoustic Analysis Of Speech)
An Introduction To Speech Sciences (Acoustic Analysis Of Speech)An Introduction To Speech Sciences (Acoustic Analysis Of Speech)
An Introduction To Speech Sciences (Acoustic Analysis Of Speech)Jeff Nelson
 
Natural automatic musical note player using time-frequency analysis on human ...
Natural automatic musical note player using time-frequency analysis on human ...Natural automatic musical note player using time-frequency analysis on human ...
Natural automatic musical note player using time-frequency analysis on human ...TELKOMNIKA JOURNAL
 
MORRIS_SENIOR PROJECT POSTER Music Tempo and Experimental Paradigm
MORRIS_SENIOR  PROJECT POSTER Music Tempo and Experimental ParadigmMORRIS_SENIOR  PROJECT POSTER Music Tempo and Experimental Paradigm
MORRIS_SENIOR PROJECT POSTER Music Tempo and Experimental ParadigmJeremy Morris
 
Marc-André Rappaz - Metaphors, gestures, and emotions in music
Marc-André Rappaz - Metaphors, gestures, and emotions in musicMarc-André Rappaz - Metaphors, gestures, and emotions in music
Marc-André Rappaz - Metaphors, gestures, and emotions in musicswissnex San Francisco
 
Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...
Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...
Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...Lushanthan Sivaneasharajah
 

Similaire à 44th AES conference (2011) (20)

BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEBASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
 
Presentation for "Provas de Agergação" - 3 licao
Presentation for "Provas de Agergação" - 3 licaoPresentation for "Provas de Agergação" - 3 licao
Presentation for "Provas de Agergação" - 3 licao
 
Transferring Singing Expressions from One Voice to Another for a Given Song
Transferring Singing Expressions from One Voice to Another for a Given SongTransferring Singing Expressions from One Voice to Another for a Given Song
Transferring Singing Expressions from One Voice to Another for a Given Song
 
09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf
 
Analysis of Piano Duo Tempo Changes in Varying Convolution
Analysis of Piano Duo Tempo Changes in Varying ConvolutionAnalysis of Piano Duo Tempo Changes in Varying Convolution
Analysis of Piano Duo Tempo Changes in Varying Convolution
 
The past, present and future of singing synthesis
The past, present and future of singing synthesisThe past, present and future of singing synthesis
The past, present and future of singing synthesis
 
CCRMA - 2011
CCRMA - 2011CCRMA - 2011
CCRMA - 2011
 
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...
 
From Networked Music to Behavior Driven Interaction
From Networked Music to Behavior Driven InteractionFrom Networked Music to Behavior Driven Interaction
From Networked Music to Behavior Driven Interaction
 
Extraction and Conversion of Vocals
Extraction and Conversion of VocalsExtraction and Conversion of Vocals
Extraction and Conversion of Vocals
 
Powerpoint slides paul carr iaspm conference
Powerpoint slides paul carr iaspm conferencePowerpoint slides paul carr iaspm conference
Powerpoint slides paul carr iaspm conference
 
Performance variability enables adaptive plasticity ‘crystallized’ adult song
Performance variability enables adaptive plasticity ‘crystallized’ adult songPerformance variability enables adaptive plasticity ‘crystallized’ adult song
Performance variability enables adaptive plasticity ‘crystallized’ adult song
 
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...
 
An Introduction To Speech Sciences (Acoustic Analysis Of Speech)
An Introduction To Speech Sciences (Acoustic Analysis Of Speech)An Introduction To Speech Sciences (Acoustic Analysis Of Speech)
An Introduction To Speech Sciences (Acoustic Analysis Of Speech)
 
Natural automatic musical note player using time-frequency analysis on human ...
Natural automatic musical note player using time-frequency analysis on human ...Natural automatic musical note player using time-frequency analysis on human ...
Natural automatic musical note player using time-frequency analysis on human ...
 
MORRIS_SENIOR PROJECT POSTER Music Tempo and Experimental Paradigm
MORRIS_SENIOR  PROJECT POSTER Music Tempo and Experimental ParadigmMORRIS_SENIOR  PROJECT POSTER Music Tempo and Experimental Paradigm
MORRIS_SENIOR PROJECT POSTER Music Tempo and Experimental Paradigm
 
Marc-André Rappaz - Metaphors, gestures, and emotions in music
Marc-André Rappaz - Metaphors, gestures, and emotions in musicMarc-André Rappaz - Metaphors, gestures, and emotions in music
Marc-André Rappaz - Metaphors, gestures, and emotions in music
 
Frequency, wavelength, and pitch
Frequency, wavelength, and pitchFrequency, wavelength, and pitch
Frequency, wavelength, and pitch
 
Interspeech-2006-data
Interspeech-2006-dataInterspeech-2006-data
Interspeech-2006-data
 
Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...
Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...
Application of Fisher Linear Discriminant Analysis to Speech/Music Classifica...
 

Plus de Alvaro Barbosa

ARTECH Hub Presentation (ABarbosa).pptx
ARTECH Hub Presentation (ABarbosa).pptxARTECH Hub Presentation (ABarbosa).pptx
ARTECH Hub Presentation (ABarbosa).pptxAlvaro Barbosa
 
Smart Cities or Smart People? The next generation of Creative Graduates comin...
Smart Cities or Smart People? The next generation of Creative Graduates comin...Smart Cities or Smart People? The next generation of Creative Graduates comin...
Smart Cities or Smart People? The next generation of Creative Graduates comin...Alvaro Barbosa
 
Presentation for "Provas de Agergação" - 1 curriculum
Presentation for "Provas de Agergação" - 1 curriculumPresentation for "Provas de Agergação" - 1 curriculum
Presentation for "Provas de Agergação" - 1 curriculumAlvaro Barbosa
 
Presentation for "Provas de Agergação" - 2 relatorio
Presentation for "Provas de Agergação" - 2 relatorioPresentation for "Provas de Agergação" - 2 relatorio
Presentation for "Provas de Agergação" - 2 relatorioAlvaro Barbosa
 
Presentation tecniacustica 2013
Presentation tecniacustica 2013Presentation tecniacustica 2013
Presentation tecniacustica 2013Alvaro Barbosa
 
Brain inf2012(present)
Brain inf2012(present)Brain inf2012(present)
Brain inf2012(present)Alvaro Barbosa
 
Design de som (PhD Lecture) 3h00
Design de som (PhD Lecture) 3h00Design de som (PhD Lecture) 3h00
Design de som (PhD Lecture) 3h00Alvaro Barbosa
 

Plus de Alvaro Barbosa (7)

ARTECH Hub Presentation (ABarbosa).pptx
ARTECH Hub Presentation (ABarbosa).pptxARTECH Hub Presentation (ABarbosa).pptx
ARTECH Hub Presentation (ABarbosa).pptx
 
Smart Cities or Smart People? The next generation of Creative Graduates comin...
Smart Cities or Smart People? The next generation of Creative Graduates comin...Smart Cities or Smart People? The next generation of Creative Graduates comin...
Smart Cities or Smart People? The next generation of Creative Graduates comin...
 
Presentation for "Provas de Agergação" - 1 curriculum
Presentation for "Provas de Agergação" - 1 curriculumPresentation for "Provas de Agergação" - 1 curriculum
Presentation for "Provas de Agergação" - 1 curriculum
 
Presentation for "Provas de Agergação" - 2 relatorio
Presentation for "Provas de Agergação" - 2 relatorioPresentation for "Provas de Agergação" - 2 relatorio
Presentation for "Provas de Agergação" - 2 relatorio
 
Presentation tecniacustica 2013
Presentation tecniacustica 2013Presentation tecniacustica 2013
Presentation tecniacustica 2013
 
Brain inf2012(present)
Brain inf2012(present)Brain inf2012(present)
Brain inf2012(present)
 
Design de som (PhD Lecture) 3h00
Design de som (PhD Lecture) 3h00Design de som (PhD Lecture) 3h00
Design de som (PhD Lecture) 3h00
 

Dernier

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 

Dernier (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 

44th AES conference (2011)

  • 1. THE INFLUENCE OF PERCEPTUAL ATTACK TIMES IN NETWORKED MUSIC PERFORMANCE Pilot Study conducted at CCRMA, Stanford University (2011) Álvaro Barbosa, João Cordeiro Research Center for Science and Technology of the Arts CITAR (UCP–Porto, Portugal)
  • 2. Background on Network Music Performance Latency and Networked Music In a vocal conversation it is possible to maintain it even with one-way delays of up to 500 ms. Holub, J., Kastner, M., Tomiska, O. 2007 In order to maintain a synchronized and smooth musical interaction reduces drastically to the order of tens of milliseconds. Schuett, N. 2002 Chafe C., Gurevich M, 2004 Lago, N and Kon, F. 2004 Barbosa, A., Carôt, A. 2005 Chew, E., Sawchuk, A., Tanoue, C., and Zimmermann, R. 2005 Bartlette, C., Headlam, D., Bocko, M., Velikic, G. 2006 Farner, S., Solvang, A., Sæbo, A., Svensson, U. P. 2009 Chafe, C., Cáceres, J-P., Gurevich, M., 2010
  • 3. Background on Network Music Performance Latency and Networked Music For the Human ear to perceive the order of two simultaneous sounds, they should not be displaced in time over 20ms (Hirsh, 1959) A difficulty in discerning the order of sounds events  hard to maintain a synchronous musical interaction.
  • 4. Background on Network Music Performance Latency and Networked Music The ability to perform music synchronously is strongly dependent on: • The music expressive qualities (Dynamics and Articulation) • The music style (rhythm, melody, harmony) • The music perceptual qualities (pitch, texture, timbre) • The music structure/form • The musician’s experience and practicing strategies • Complementary feed-back modalities (visual, tactile) • The listening conditions
  • 5. Background on Network Music Performance Latency and Networked Music Basic Principles (1) Ensemble Performance Threshold (EPT) (2) Echo Feed-Back (Self Delay) (3) Inverse Proportion to Tempo (4) Reverb and Complementary Modalities (5) Slow Attack Times
  • 6. Background on Network Music Performance (1) Ensemble Performance Threshold (EPT) (CCRMA 2004, USC 2005)
  • 7. Background on Network Music Performance (2) Echo Feed-Back (USC 2005) Chew, E., Sawchuk, A., Tanoue, C., and Zimmermann, R. 2005
  • 8. Background on Network Music Performance (2) Echo Feed-Back (UCP-Porto 2005)
  • 9. Background on Network Music Performance (3) Inverse Proportion to Tempo (UCP-Porto 2005)
  • 10. Background on Network Music Performance (3) Inverse Proportion to Tempo (CCRMA/Banff 2006) St. Lawrence String Quartet (over 50ms Delay)
  • 11. Background on Network Music Performance (4) Reverb and Complementary Modalities Studies on the effect of Reverberation (Farner 2009) The Influence of Delay and Various Acoustic Environments Studies on the effect of Visual Feed-Back Pilot experiments at CCRMA since 2006 Studies on the effect of Haptic Feedback ???
  • 12. The Influence of Attack Times in NMP (5) Slow Attack Times Bregman (1990) Auditory Scene Analysis This experiment clearly reveals that it is harder to perceive the order of overlapping sound events when their rise time (attack) is slower. In other words, overlapping sounds with slower rise times are better perceived as synchronous even when their onsets are not physically simultaneous.
  • 13. The Influence of Attack Times in NMP Perceptual Attack Time (PAT) The fact that two sounds are physically synchronous does not necessarily make them sound perceptually synchronous. Perceptual Attack Time (PAT) is a subjective measure of the time that is perceived by the listener as the moment of rhythmic placement for a musical sound event. According to Matt Wright “for highly percussive sounds, the PAT might be the same as, or just a few milliseconds after, the onset time, but for sounds with a slow attack, for example, bowed violin, the PAT might be dozens of milliseconds after the onset”.
  • 14. The Influence of Attack Times in NMP Pilot Study Hypothesis If slow attack times allow a better perception of sound simultaneity this might also lead to a better ability to perform synchronous musical interaction Experimental Setup
  • 15. The Influence of Attack Times in NMP Rhythmic Performance 80 BPM (to avoid possible overlaying of subsequent notes) Slow Tempo => Higher EPT Range from 25 ms to 110 ms (with steps of 10 ms) 28 trials for Slow and Fast attack strokes
  • 16. The Influence of Attack Times in NMP Results #1 Could each musician maintain a 80 BPM steady rhythm, throughout the range of latencies introduced on the feedback loop? We performed the analysis of the average BPM progression with the “Tempo and Beat Tracker” tool from Queen Mary’s Sonic Visualizer.
  • 17. The Influence of Attack Times in NMP Results #2 How each musician performs in relation to the other? analysis was performed using the software tool MATCH: Music Alignment Tool Chest, developed by Simon Dixon (this software analyses the alignment of audio files using the OLTW algorithm)
  • 18. The Influence of Attack Times in NMP Conclusions & Future Work 1. The results from the “Attack Time Pilot Experiment” suggest that for higher latencies than the generally established EPT (20-40 ms), a better musical performance can be achieved when musical notes are played with slow attack times. 2. Further investigation remains to be done, specifically by expanding the experiment to a larger number of subjects and a larger scope of musical instruments. 3. It remains to be determined what is if there is a functional relationship between the rise times of Attack in musical notes and the performance Tempo, that affects the EPT.
  • 19. Thank You!!!! abarbosa@porto.ucp.pt | http://www.abarbosa.org jcordeiro@porto.ucp.pt | http://www.joaocordeiro.eu

Notes de l'éditeur

  1. The Timedelaybetweenclustersis 120 ms