The Influence of perceptual Attack times in
Networked Music performance
Pilot Study conducted at CCRMA, Stanford University (2011)
44th AES conference (2011 - San Diego)
Đô Thị 5 Sao - gần cụm KDC & KCN, cách chợ Bình Chánh 2km, cách TT Tp.HCM và Phú Mỹ Hưng 15km, cách Đại Lộ Nguyễn Văn Linh 4km,.. nền sổ đỏ nhà phố 83->110m2, nền biệt thự. Tiện ích: công viên,TDTT,hồ bơi,cao ốc TTTM,...Lh: 0902.800.500
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEAlvaro Barbosa
Presentation at the 132nd Audio Engineering Society Convention in Budapest. The lecture was held during the Distributed Music Workshop with Alexander Carôt, Nathan Brock, Andrea Szigetvári, David Willyard and Karl Steinberg.
April 27th, 2012
Presentation for "Provas de Agergação" - 3 licaoAlvaro Barbosa
Slides for the Aggregation Examination (Provas de Agregação) at UCP-Porto (Auditório Carvalho Guerra) Monday and Tuesday (5 & 6 Jan 2014) .
Outline of the Sessions:
DAY 1 (3:00PM-5:00PM)
Discussion of my Curriculum and Pedagogical Report on Sound Design for Cinema
DAY 2 (3:00PM-5:00PM)
Synthesis Lesson and Discussion on the Topic "The Basic Principles of Networked Music Performance"
Jury Members:
Professor Maria da Glória Garcia (Rector of UCP)
Professor Gonçalo Vasconcelos e Sousa
Professor João Sentieiro
Professor António Câmara
Professor António Quadros Ferreira
Professor Pedro Rebelo
Đô Thị 5 Sao - gần cụm KDC & KCN, cách chợ Bình Chánh 2km, cách TT Tp.HCM và Phú Mỹ Hưng 15km, cách Đại Lộ Nguyễn Văn Linh 4km,.. nền sổ đỏ nhà phố 83->110m2, nền biệt thự. Tiện ích: công viên,TDTT,hồ bơi,cao ốc TTTM,...Lh: 0902.800.500
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEAlvaro Barbosa
Presentation at the 132nd Audio Engineering Society Convention in Budapest. The lecture was held during the Distributed Music Workshop with Alexander Carôt, Nathan Brock, Andrea Szigetvári, David Willyard and Karl Steinberg.
April 27th, 2012
Presentation for "Provas de Agergação" - 3 licaoAlvaro Barbosa
Slides for the Aggregation Examination (Provas de Agregação) at UCP-Porto (Auditório Carvalho Guerra) Monday and Tuesday (5 & 6 Jan 2014) .
Outline of the Sessions:
DAY 1 (3:00PM-5:00PM)
Discussion of my Curriculum and Pedagogical Report on Sound Design for Cinema
DAY 2 (3:00PM-5:00PM)
Synthesis Lesson and Discussion on the Topic "The Basic Principles of Networked Music Performance"
Jury Members:
Professor Maria da Glória Garcia (Rector of UCP)
Professor Gonçalo Vasconcelos e Sousa
Professor João Sentieiro
Professor António Câmara
Professor António Quadros Ferreira
Professor Pedro Rebelo
Transferring Singing Expressions from One Voice to Another for a Given SongNAVER Engineering
발표자: 용상언(KAIST 박사과정)
발표일: 2018.6.
노래를 못부르는 사람도 노래를 부르고, 녹음하는 행위를 즐길 수 있게 하는 방법에 대한 연구를 진행하고 있습니다. 그 중에서도 현재 중점적으로 진행하고 있는 노래를 잘 부르는 사람의 음악적 표현을 못 부르는 사람의 음색에 이식하는 방법에 대해 소개합니다. 해당 시스템의 간단한 구조부터 시스템이 현재 가지고 있는 한계점, 그리고 어떻게 응용 및 확장될 수 있는지에 대해서 이야기 해보려고 합니다.
Analysis of Piano Duo Tempo Changes in Varying ConvolutionJames Weaver
This is the slide deck from the presentation of the paper Analysis of Piano Duo Tempo Changes in Varying Convolution Reverberation Conditions delivered 19 October 2018 at the 145th AES Convention in New York.
The full paper is available at http://www.aes.org/e-lib/browse.cfm?elib=19834
A Comparative Study: Gammachirp Wavelets and Auditory Filter Using Prosodic F...CSCJournals
Modern automatic speech recognition (ASR) systems typically use a bank of linear filters as the first step in performing frequency analysis of speech. On the other hand, the cochlea, which is responsible for frequency analysis in the human auditory system, is known to have a compressive non-linear frequency response which depends on input stimulus level. It will be shown in this paper that it presents a new method on the use of the gammachirp auditory filter based on a continuous wavelet analysis. The essential characteristic of this model is that it proposes an analysis by wavelet packet transformation on the frequency bands that come closer the critical bands of the ear that differs from the existing model based on an analysis by a short term Fourier transformation (STFT). The prosodic features such as pitch, formant frequency, jitter and shimmer are extracted from the fundamental frequency contour and added to baseline spectral features, specifically, Mel Frequency Cepstral Coefficients (MFCC) for human speech, Gammachirp Filterbank Cepstral Coefficient (GFCC) and Gammachirp Wavelet Frequency Cepstral Coefficient (GWFCC). The results show that the gammachirp wavelet gives results that are comparable to ones obtained by MFCC and GFCC. Experimental results show the best performance of this architecture. This paper implements the GW and examines its application to a specific example of speech. Implications for noise robust speech analysis are also discussed within AURORA databases.
Powerpoint slides paul carr iaspm conferencePaul Carr
Here are the powerpoint slides of a paper I read at a Cardiff University IASPM conference this year regarding the creative activities that took place in The James Taylor Quartet when I was a member. It is only in draft format - but is a development of an earlier paper I posted a while back. I will also post the associated Powerpoint slides too.
ANALYSIS OF SPEECH UNDER STRESS USING LINEAR TECHNIQUES AND NON-LINEAR TECHNI...cscpconf
Analysis of speech for recognition of stress is important for identification of emotional state of
person. This can be done using ‘Linear Techniques’, which has different parameters like pitch,
vocal tract spectrum, formant frequencies, Duration, MFCC etc. which are used for extraction
of features from speech. TEO-CB-Auto-Env is the method which is non-linear method of
features extraction. Analysis is done using TU-Berlin (Technical University of Berlin) German
database. Here emotion recognition is done for different emotions like neutral, happy, disgust,
sad, boredom and anger. Emotion recognition is used in lie detector, database access systems, and in military for recognition of soldiers’ emotion identification during the war.
Natural automatic musical note player using time-frequency analysis on human ...TELKOMNIKA JOURNAL
This research aims to develop an automatic gamelan musical note player that can naturally play musical note as human does. A musician estimates time to hit an instrument button in an approximate time which is as close as to the target time. The tolerated time to play a note was identified based on the human play. A gamelan musician was selected to play five note sequences of songs, and the play was recorded to be analyzed. Execution time in hitting instrument buttons in human play was identified using time-frequency analysis and peak detection to define time range which can be tolerated as time value that not too fast or not too late in hitting buttons, and then the result of the analysis was used as parameters to randomize approximate time to play a note. The evaluation shows that the program played all note sequences in the approximate time as human does and the program played more natural and better than another program which played a note as exact as its time target.
Presentation for the ARTTECH Hub In Ho Chi Minh City about Sustainable Digital Education:
Exploring the Intersection of Technology and Human Creativity
Smart Cities or Smart People? The next generation of Creative Graduates comin...Alvaro Barbosa
This seminar introduces an approach to higher education that focuses on the human dimension of graduates in an increasingly interconnected and automated world of digital technology. We present the University of Saint Joseph as a higher education institution with a unique liberal arts value proposition coming from a city that has the highest population density in the world and one of the most advanced and sophisticated urban environments in southeast Asia – Macao.
Presentation for "Provas de Agergação" - 1 curriculumAlvaro Barbosa
Slides for the Aggregation Examination (Provas de Agregação) at UCP-Porto (Auditório Carvalho Guerra) Monday and Tuesday (5 & 6 Jan 2014) .
Outline of the Sessions:
DAY 1 (3:00PM-5:00PM)
Discussion of my Curriculum and Pedagogical Report on Sound Design for Cinema
DAY 2 (3:00PM-5:00PM)
Synthesis Lesson and Discussion on the Topic "The Basic Principles of Networked Music Performance"
Jury Members:
Professor Maria da Glória Garcia (Rector of UCP)
Professor Gonçalo Vasconcelos e Sousa
Professor João Sentieiro
Professor António Câmara
Professor António Quadros Ferreira
Professor Pedro Rebelo
Presentation for "Provas de Agergação" - 2 relatorioAlvaro Barbosa
Slides for the Aggregation Examination (Provas de Agregação) at UCP-Porto (Auditório Carvalho Guerra) Monday and Tuesday (5 & 6 Jan 2014) .
Outline of the Sessions:
DAY 1 (3:00PM-5:00PM)
Discussion of my Curriculum and Pedagogical Report on Sound Design for Cinema
DAY 2 (3:00PM-5:00PM)
Synthesis Lesson and Discussion on the Topic "The Basic Principles of Networked Music Performance"
Jury Members:
Professor Maria da Glória Garcia (Rector of UCP)
Professor Gonçalo Vasconcelos e Sousa
Professor João Sentieiro
Professor António Câmara
Professor António Quadros Ferreira
Professor Pedro Rebelo
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Epistemic Interaction - tuning interfaces to provide information for AI support
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
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.