SlideShare uma empresa Scribd logo
1 de 44
Baixar para ler offline
Álvaro Barbosa
Research Center for Science
 and Technology of the Arts
CITAR (UCP–Porto, Portugal)
Álvaro Barbosa http://www.abarbosa.org/
2000/2006 – MTG, UPF-Barcelona, Spain

http://mtg.upf.edu/

Since 2006 – CITAR, UCP-Porto, Portugal

http://artes.ucp.pt/citar/

Since June 2010 – CCRMA, Stanford-CA, USA

http://ccrma.stanford.edu/
Networked Music




 Networked Music
  (…) All Music Is networked. You can think about an Orchestra as client-
 server network, where a conductor is serving visual information to the
  client musicians, or a peer-to-peer networking model in an improvising
 Jazz Combo, where there is no one directing, and the musicians are all
 interacting, so, any performance context we can think of in some way
 there is a network connecting the performers (…).

 Networked Music with capital N and capital M (the kind we are talking
 about) is about performance situations where traditional acoustic and
 visual connections between participants are augmented, mediated or
 replaced by electronically-controlled connections.
 (From Jason Freeman s lecture opening at the 1st Networked Music Workshop during ICMC 2005)
Displaced Soundscapes



Displaced Soundscapes is a metaphorical description of the way lively
generated sounds can be perceived over the Internet.!
!
(Book) Barbosa, A. 2008. Displaced Soundscapes !
VDM Verlag (ISBN: 978-3-8364-7154-1)!
!
-  Extensive Survey of NM Applications !
-  Research on Latency and Internet Acoustics!
-  Models for Networked Music Systems!
-  Implementation Public Sound Objects !
Background on Network Collaborative Practices




       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 Collaborative Practices




       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.

       The ability to perform music synchronously is strongly dependent on:

       •    music style (rhythmic, melodic,…)
       •    musicians background and experience
       •    visual or physical feedback
       •    Sound pitch, loudness and particularly timbre (Bregman 1990)
Background on Network Collaborative Practices




       Latency and Networked Music
                       What Happens?
Background on Network Collaborative Practices




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

   (2) Echo Feed-Back (Self Delay)

   (3) Inverse Proportion to Tempo

   (4) Slow Attack Times

   (5) Reverb and Complementary Modalities
Background on Network Collaborative Practices




   (1) Ensemble Performance Threshold (EPT)

       (CCRMA 2004, USC 2005)
                       Comfort Zone for Expert Musicians          EPT Interval for Expert Musicians



                       Comfort Zone for EPT Interval for
                       Untrained Users Untrained Users
                                                                                                          Almost
                                                                                        Extremely      Impossible to
                                                                                        Difficult to   Compensate
         Unnaturally                                                    Difficult to   Compensate
         Low Latency                                                   Compensate




DELAY (ms)   0   5      10    15   20    25    30   35     40 45 50        75             100             150
Background on Network Collaborative Practices




   (2) Echo Feed-Back (USC 2005)
Background on Network Collaborative Practices




   (2) Echo Feed-Back (UCP-Porto 2005)
Background on Network Collaborative Practices




   (3) Inverse Proportion to Tempo (UCP-Porto 2005)
Background on Network Collaborative Practices




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

                                                   St. Lawrence
                                                  String Quartet
                                                (over 50ms Delay)
Background on Network Collaborative Practices




   (4) Slow Attack Times



      Bregman (1990)
      Auditory Scene Analysis
Background on Network Collaborative Practices




   (5) 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 ???
Latency at the global level



     Jitter and delay asymmetry introduce further disruption in Network
     Communication.
     Furthermore, Latency is not a technological condition that can be
     overcome in the near future. Consider mobile or satellite technology or a
     communication setup that spans worldwide.



                                                       Distance = 14.141 Km
                                                 Data Transfer = Light Speed
                                                           Latency= 94,3 ms
Applications for Collaborative Music




              Based on Tom Rodden s CSCW Classification Space (1992)

                Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
Shared Sonic Environments




 The Shared Nature of the Internet
      •  Going beyond the paradigm in which we connect two
         or more remote spaces for a performative session by
         creating a shared space in a computer network,
         inside which users can achieve a certain degree of
         immersion and flexibility in their behaviour
      •  Users can freely join or leave this space, choosing to
         participate or just to listen to an on-going acoustic
         piece
      •  It is not oriented towards a time limited event scenario
Shared Sonic Environments




 Shared Sonic Interface on the Web
  A musical instrument that can be played using only a web browser,
  enabling multiple performers to play the instrument in a collaborative way.



  Jorge Herrera
  CCRMA, 2009
  The HORGIE:
  Collaborative Online Synthesizer
Public Sound Objects




      From the Web to the Real World
Public Sound Objects: 2004



     Original PSOs – 2004/2006, MTG (BCN)
Public Sound Objects: 2004



     Original PSOs – 2004/2006, MTG (BCN)
Public Sound Objects


              PSOs CLIENTS
                  WEB BROWSER
                 Streaming Audio Client
                                          INTERNET
                                                                    PSOs                            SOUND
                  Controller Interface                             SERVER                          OBJECTS
                                                                                                  DATA-BASE

                                                                  ICECAST Streaming Server


                                                                    STREAMING
                                                                   AUDIO SERVER
                  WEB BROWSER
                                                              Apache + Custom Developed Servlet
                 Streaming Audio Client

                  Controller Interface
                                                                    HTTP-SERVER

                                                                                 Pure-Data


                                                                   INTERACTION
                                                                      SERVER

                       (...)                                                    Pure-Data + GEM


                                                                   LOCAL VISUAL                    Pure-Data
                  WEB BROWSER                                     REPRESENTATION
                 Streaming Audio Client                               ENGINE
                  Controller Interface




                         Performance Commands
               (Discrete Connection triggered by client events)


                         Global Audio Performance                       Public Installation Site
                      (Continuous Streaming Connection)
Public Sound Objects: 2000




                            Small Fish (Fujihata e Furukawa 1999)




             Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
Public Sound Objects: 2005




             Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
Public Sound Objects: 2005




             Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
Public Sound Objects
Public Sound Objects: 2007




  PSOs Interface
  It is based on Pitch, Dynamics, Tempo and Timbre.
  It tolerates Latency because:
  • The resulting soundscape is musical. Yet, it does not require a
  strict synchronization between sound events
  •  Behavior driven interactive Interface (loose coupling interaction)
  •  Adaptive speed and dynamics (to network conditions)
  •  Individual Delayed Feed-Back (same piece to everyone)
  •  Coherent with visual cues (spatialization of sound helps)
Public Sound Objects: Panorama Cues




                                       t1        t2            t3
                  R

                  L


                                            t1        t2            t3   Time




                                                                           t1    t2        t3
             t1    t2        t3
                                                           R
     R

     L                                                     L


                        t2        t3                                                  t2        t3
                  t1                   Time                                     t1                   Time
Public Sound Objects: 2007




 Local Network of PSOs – CITAR (Porto)
 commissioned by Casa da Musica
 http://en.wikipedia.org/wiki/Casa_da_musica
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007




               Client        Server
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2007
Public Sound Objects: 2008
Public Sound Objects: 2009




         Permanent Installation
        Casa da Música (Renaissance Hall)
Thank You!!!!
abarbosa@ccrma.stanford.edu
            or
   abarbosa@porto.ucp.pt

http://www.abarbosa.org/pso/

Mais conteúdo relacionado

Mais procurados

IRJET - A Fully Functional Audio FX Processor with Distortion and 6-Band ...
IRJET -  	  A Fully Functional Audio FX Processor with Distortion and 6-Band ...IRJET -  	  A Fully Functional Audio FX Processor with Distortion and 6-Band ...
IRJET - A Fully Functional Audio FX Processor with Distortion and 6-Band ...IRJET Journal
 
Vocational training at DDK Delhi by SAKET RAI
Vocational training at DDK Delhi by SAKET RAIVocational training at DDK Delhi by SAKET RAI
Vocational training at DDK Delhi by SAKET RAISAKET RAI
 
Approach to handover in heterogeneous Network
Approach to handover in heterogeneous NetworkApproach to handover in heterogeneous Network
Approach to handover in heterogeneous NetworkAdrian Hornsby
 
SUMMER TRAINING REPORT ON DOORDARSHAN KENDRA SILCHER
SUMMER TRAINING  REPORT ON DOORDARSHAN KENDRA SILCHERSUMMER TRAINING  REPORT ON DOORDARSHAN KENDRA SILCHER
SUMMER TRAINING REPORT ON DOORDARSHAN KENDRA SILCHERSiraj Ahmed
 
Audio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and MultiscreenAudio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and MultiscreenEllis Reid
 
Doordarshan Presentation
Doordarshan Presentation  Doordarshan Presentation
Doordarshan Presentation Yash Verma
 
Report on Doordarshan indore
Report on Doordarshan  indoreReport on Doordarshan  indore
Report on Doordarshan indoreAbhishek Roy
 
Doordarshan Implant Training Report
Doordarshan Implant Training ReportDoordarshan Implant Training Report
Doordarshan Implant Training ReportRehan Fazal
 
Industrial Training Report at DDK Mandi House New Delhi
Industrial Training Report at DDK Mandi House New DelhiIndustrial Training Report at DDK Mandi House New Delhi
Industrial Training Report at DDK Mandi House New Delhirajeevkr35
 
Giftet President Appreciation
Giftet President AppreciationGiftet President Appreciation
Giftet President AppreciationIlir Progri
 
T16p7 Geolocation Rf Signals 16p7min Preview
T16p7 Geolocation Rf Signals 16p7min PreviewT16p7 Geolocation Rf Signals 16p7min Preview
T16p7 Geolocation Rf Signals 16p7min Previewguestfb00ad
 

Mais procurados (20)

IRJET - A Fully Functional Audio FX Processor with Distortion and 6-Band ...
IRJET -  	  A Fully Functional Audio FX Processor with Distortion and 6-Band ...IRJET -  	  A Fully Functional Audio FX Processor with Distortion and 6-Band ...
IRJET - A Fully Functional Audio FX Processor with Distortion and 6-Band ...
 
Digital audio
Digital audioDigital audio
Digital audio
 
Vocational training at DDK Delhi by SAKET RAI
Vocational training at DDK Delhi by SAKET RAIVocational training at DDK Delhi by SAKET RAI
Vocational training at DDK Delhi by SAKET RAI
 
Approach to handover in heterogeneous Network
Approach to handover in heterogeneous NetworkApproach to handover in heterogeneous Network
Approach to handover in heterogeneous Network
 
Kathrein
KathreinKathrein
Kathrein
 
SUMMER TRAINING REPORT ON DOORDARSHAN KENDRA SILCHER
SUMMER TRAINING  REPORT ON DOORDARSHAN KENDRA SILCHERSUMMER TRAINING  REPORT ON DOORDARSHAN KENDRA SILCHER
SUMMER TRAINING REPORT ON DOORDARSHAN KENDRA SILCHER
 
Dgstation
DgstationDgstation
Dgstation
 
Audio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and MultiscreenAudio Essentials for Broadcast and Multiscreen
Audio Essentials for Broadcast and Multiscreen
 
Doordarshan Presentation
Doordarshan Presentation  Doordarshan Presentation
Doordarshan Presentation
 
Report on Doordarshan indore
Report on Doordarshan  indoreReport on Doordarshan  indore
Report on Doordarshan indore
 
Promax
PromaxPromax
Promax
 
Datasheet room200
Datasheet room200Datasheet room200
Datasheet room200
 
Doordarshan Implant Training Report
Doordarshan Implant Training ReportDoordarshan Implant Training Report
Doordarshan Implant Training Report
 
Spark
SparkSpark
Spark
 
Industrial Training Report at DDK Mandi House New Delhi
Industrial Training Report at DDK Mandi House New DelhiIndustrial Training Report at DDK Mandi House New Delhi
Industrial Training Report at DDK Mandi House New Delhi
 
Giftet President Appreciation
Giftet President AppreciationGiftet President Appreciation
Giftet President Appreciation
 
Video audio
Video audioVideo audio
Video audio
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
T16p7 Geolocation Rf Signals 16p7min Preview
T16p7 Geolocation Rf Signals 16p7min PreviewT16p7 Geolocation Rf Signals 16p7min Preview
T16p7 Geolocation Rf Signals 16p7min Preview
 
Metabox
MetaboxMetabox
Metabox
 

Destaque

General Applications Info.-E
General Applications Info.-EGeneral Applications Info.-E
General Applications Info.-Edmtgms
 
コドモノガタリ イクメン調査120328
コドモノガタリ イクメン調査120328コドモノガタリ イクメン調査120328
コドモノガタリ イクメン調査120328Takaho Maeda
 
referenties C2- The Communication Square Website
referenties C2- The Communication Square Websitereferenties C2- The Communication Square Website
referenties C2- The Communication Square WebsiteValerie Leeman
 
Presentació curs gran via març 2014
Presentació curs gran via març 2014Presentació curs gran via març 2014
Presentació curs gran via març 2014Josep Miquel
 
Chapter15 standards
Chapter15 standardsChapter15 standards
Chapter15 standardsVin Voro
 
Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)
Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)
Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)Ciro Llueca
 
http://photography.inlosalamitos.com/
http://photography.inlosalamitos.com/http://photography.inlosalamitos.com/
http://photography.inlosalamitos.com/cowaredkirustin
 
Pharmaca presentation
Pharmaca presentationPharmaca presentation
Pharmaca presentationsedagokoglu
 
Chapter14 quality
Chapter14 qualityChapter14 quality
Chapter14 qualityVin Voro
 
Presentació Candidatura Badia de Roses al Club de les Badies més Belles del Món
Presentació Candidatura Badia de Roses al Club de les Badies més Belles del MónPresentació Candidatura Badia de Roses al Club de les Badies més Belles del Món
Presentació Candidatura Badia de Roses al Club de les Badies més Belles del Mónsantpere
 
Chapter11 economics
Chapter11 economicsChapter11 economics
Chapter11 economicsVin Voro
 
Digital Marketing & Social Media Opportunities - Japan
Digital Marketing & Social Media Opportunities - JapanDigital Marketing & Social Media Opportunities - Japan
Digital Marketing & Social Media Opportunities - JapanAshley Spilak
 
Mconf - BigBlueButton Summit
Mconf - BigBlueButton SummitMconf - BigBlueButton Summit
Mconf - BigBlueButton Summitmconf
 
Sistine Ceiling Restoration Seminar
Sistine Ceiling Restoration SeminarSistine Ceiling Restoration Seminar
Sistine Ceiling Restoration Seminarmmbonet
 
Diseños de google sketchup
Diseños de google sketchupDiseños de google sketchup
Diseños de google sketchupbelloloco698
 

Destaque (20)

General Applications Info.-E
General Applications Info.-EGeneral Applications Info.-E
General Applications Info.-E
 
Historia, tema 11
Historia, tema 11Historia, tema 11
Historia, tema 11
 
コドモノガタリ イクメン調査120328
コドモノガタリ イクメン調査120328コドモノガタリ イクメン調査120328
コドモノガタリ イクメン調査120328
 
referenties C2- The Communication Square Website
referenties C2- The Communication Square Websitereferenties C2- The Communication Square Website
referenties C2- The Communication Square Website
 
Presentació curs gran via març 2014
Presentació curs gran via març 2014Presentació curs gran via març 2014
Presentació curs gran via març 2014
 
Chapter15 standards
Chapter15 standardsChapter15 standards
Chapter15 standards
 
Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)
Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)
Hàbits Lectors i Promoció de la Lectura (Ciro Llueca, 2012)
 
Ir 4
Ir 4Ir 4
Ir 4
 
http://photography.inlosalamitos.com/
http://photography.inlosalamitos.com/http://photography.inlosalamitos.com/
http://photography.inlosalamitos.com/
 
Pharmaca presentation
Pharmaca presentationPharmaca presentation
Pharmaca presentation
 
Practica excel
Practica excelPractica excel
Practica excel
 
Chapter14 quality
Chapter14 qualityChapter14 quality
Chapter14 quality
 
Presentació Candidatura Badia de Roses al Club de les Badies més Belles del Món
Presentació Candidatura Badia de Roses al Club de les Badies més Belles del MónPresentació Candidatura Badia de Roses al Club de les Badies més Belles del Món
Presentació Candidatura Badia de Roses al Club de les Badies més Belles del Món
 
Chapter11 economics
Chapter11 economicsChapter11 economics
Chapter11 economics
 
Digital Marketing & Social Media Opportunities - Japan
Digital Marketing & Social Media Opportunities - JapanDigital Marketing & Social Media Opportunities - Japan
Digital Marketing & Social Media Opportunities - Japan
 
Mconf - BigBlueButton Summit
Mconf - BigBlueButton SummitMconf - BigBlueButton Summit
Mconf - BigBlueButton Summit
 
Presentasi kpk
Presentasi kpkPresentasi kpk
Presentasi kpk
 
Sistine Ceiling Restoration Seminar
Sistine Ceiling Restoration SeminarSistine Ceiling Restoration Seminar
Sistine Ceiling Restoration Seminar
 
The journey(www)
The journey(www)The journey(www)
The journey(www)
 
Diseños de google sketchup
Diseños de google sketchupDiseños de google sketchup
Diseños de google sketchup
 

Semelhante a CCRMA - 2011

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
 
Picturetel RSVP and Weighted Fair Queuing
Picturetel RSVP and Weighted Fair QueuingPicturetel RSVP and Weighted Fair Queuing
Picturetel RSVP and Weighted Fair QueuingVideoguy
 
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...Academia Sinica
 
Practical Applications of Digital Audio Networking
Practical Applications of Digital Audio NetworkingPractical Applications of Digital Audio Networking
Practical Applications of Digital Audio NetworkingBob Vanden Burgt
 
Cbaa Ip Workshop
Cbaa Ip WorkshopCbaa Ip Workshop
Cbaa Ip Workshopcbaacomms
 
Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...
Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...
Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...Bob Vanden Burgt
 
MLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to MusicMLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to MusicEric Battenberg
 
Ml conf2013 teaching_computers_share
Ml conf2013 teaching_computers_shareMl conf2013 teaching_computers_share
Ml conf2013 teaching_computers_shareMLconf
 
Mphil Transfer
Mphil TransferMphil Transfer
Mphil Transferspachoud
 
IRJET- A Survey on Sound Recognition
IRJET- A Survey on Sound RecognitionIRJET- A Survey on Sound Recognition
IRJET- A Survey on Sound RecognitionIRJET Journal
 
Digital Watermarking Of Audio Signals.pptx
Digital Watermarking Of Audio Signals.pptxDigital Watermarking Of Audio Signals.pptx
Digital Watermarking Of Audio Signals.pptxAyushJaiswal781174
 
SignalWire - Telecom of Tomorrow
SignalWire - Telecom of TomorrowSignalWire - Telecom of Tomorrow
SignalWire - Telecom of TomorrowEvan McGee
 
Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...Stefanie Yang
 
A Component Implementation of an Online Radio System
A Component Implementation of an Online Radio SystemA Component Implementation of an Online Radio System
A Component Implementation of an Online Radio SystemAbdulafeez Fasasi
 
Immersive audio rendering for interactive complex virtual architectural envir...
Immersive audio rendering for interactive complex virtual architectural envir...Immersive audio rendering for interactive complex virtual architectural envir...
Immersive audio rendering for interactive complex virtual architectural envir...Muhammad Imran
 
Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking Bob Vanden Burgt
 
Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...Jim Jenkins
 
A Survey On Audio Watermarking Methods
A Survey On Audio Watermarking  MethodsA Survey On Audio Watermarking  Methods
A Survey On Audio Watermarking MethodsIRJET Journal
 
Experiential Audio
Experiential AudioExperiential Audio
Experiential AudioJanessa Det
 
Rloynd ig2 t1 ws
Rloynd ig2 t1 wsRloynd ig2 t1 ws
Rloynd ig2 t1 wsrosstapher
 

Semelhante a CCRMA - 2011 (20)

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
 
Picturetel RSVP and Weighted Fair Queuing
Picturetel RSVP and Weighted Fair QueuingPicturetel RSVP and Weighted Fair Queuing
Picturetel RSVP and Weighted Fair Queuing
 
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...
An Empirical Evaluation of VoIP Playout Buffer Dimensioning in Skype, Google ...
 
Practical Applications of Digital Audio Networking
Practical Applications of Digital Audio NetworkingPractical Applications of Digital Audio Networking
Practical Applications of Digital Audio Networking
 
Cbaa Ip Workshop
Cbaa Ip WorkshopCbaa Ip Workshop
Cbaa Ip Workshop
 
Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...
Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...
Myths, Challenges and Advances in Power & Signal Distribution for Live Event ...
 
MLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to MusicMLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to Music
 
Ml conf2013 teaching_computers_share
Ml conf2013 teaching_computers_shareMl conf2013 teaching_computers_share
Ml conf2013 teaching_computers_share
 
Mphil Transfer
Mphil TransferMphil Transfer
Mphil Transfer
 
IRJET- A Survey on Sound Recognition
IRJET- A Survey on Sound RecognitionIRJET- A Survey on Sound Recognition
IRJET- A Survey on Sound Recognition
 
Digital Watermarking Of Audio Signals.pptx
Digital Watermarking Of Audio Signals.pptxDigital Watermarking Of Audio Signals.pptx
Digital Watermarking Of Audio Signals.pptx
 
SignalWire - Telecom of Tomorrow
SignalWire - Telecom of TomorrowSignalWire - Telecom of Tomorrow
SignalWire - Telecom of Tomorrow
 
Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...Optimal Communication Of Real Time Data On Secure Cdma Ip...
Optimal Communication Of Real Time Data On Secure Cdma Ip...
 
A Component Implementation of an Online Radio System
A Component Implementation of an Online Radio SystemA Component Implementation of an Online Radio System
A Component Implementation of an Online Radio System
 
Immersive audio rendering for interactive complex virtual architectural envir...
Immersive audio rendering for interactive complex virtual architectural envir...Immersive audio rendering for interactive complex virtual architectural envir...
Immersive audio rendering for interactive complex virtual architectural envir...
 
Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking Practical Applications for Digital Audio Networking
Practical Applications for Digital Audio Networking
 
Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...Signal & Image Processing And Analysis For Scientists And Engineers Technical...
Signal & Image Processing And Analysis For Scientists And Engineers Technical...
 
A Survey On Audio Watermarking Methods
A Survey On Audio Watermarking  MethodsA Survey On Audio Watermarking  Methods
A Survey On Audio Watermarking Methods
 
Experiential Audio
Experiential AudioExperiential Audio
Experiential Audio
 
Rloynd ig2 t1 ws
Rloynd ig2 t1 wsRloynd ig2 t1 ws
Rloynd ig2 t1 ws
 

Mais 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" - 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
 
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
 
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEBASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEAlvaro Barbosa
 
44th AES conference (2011)
44th AES conference (2011)44th AES conference (2011)
44th AES conference (2011)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
 

Mais de Alvaro Barbosa (10)

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" - 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
 
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)
 
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCEBASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
BASIC PRINCIPLES OF NETWORKED MUSIC PERFORMANCE
 
44th AES conference (2011)
44th AES conference (2011)44th AES conference (2011)
44th AES conference (2011)
 
Design de som (PhD Lecture) 3h00
Design de som (PhD Lecture) 3h00Design de som (PhD Lecture) 3h00
Design de som (PhD Lecture) 3h00
 

Último

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Último (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

CCRMA - 2011

  • 1. Álvaro Barbosa Research Center for Science and Technology of the Arts CITAR (UCP–Porto, Portugal)
  • 2. Álvaro Barbosa http://www.abarbosa.org/ 2000/2006 – MTG, UPF-Barcelona, Spain http://mtg.upf.edu/ Since 2006 – CITAR, UCP-Porto, Portugal http://artes.ucp.pt/citar/ Since June 2010 – CCRMA, Stanford-CA, USA http://ccrma.stanford.edu/
  • 3. Networked Music Networked Music (…) All Music Is networked. You can think about an Orchestra as client- server network, where a conductor is serving visual information to the client musicians, or a peer-to-peer networking model in an improvising Jazz Combo, where there is no one directing, and the musicians are all interacting, so, any performance context we can think of in some way there is a network connecting the performers (…). Networked Music with capital N and capital M (the kind we are talking about) is about performance situations where traditional acoustic and visual connections between participants are augmented, mediated or replaced by electronically-controlled connections. (From Jason Freeman s lecture opening at the 1st Networked Music Workshop during ICMC 2005)
  • 4. Displaced Soundscapes Displaced Soundscapes is a metaphorical description of the way lively generated sounds can be perceived over the Internet.! ! (Book) Barbosa, A. 2008. Displaced Soundscapes ! VDM Verlag (ISBN: 978-3-8364-7154-1)! ! -  Extensive Survey of NM Applications ! -  Research on Latency and Internet Acoustics! -  Models for Networked Music Systems! -  Implementation Public Sound Objects !
  • 5. Background on Network Collaborative Practices 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
  • 6. Background on Network Collaborative Practices 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. The ability to perform music synchronously is strongly dependent on: •  music style (rhythmic, melodic,…) •  musicians background and experience •  visual or physical feedback •  Sound pitch, loudness and particularly timbre (Bregman 1990)
  • 7. Background on Network Collaborative Practices Latency and Networked Music What Happens?
  • 8. Background on Network Collaborative Practices Latency and Networked Music Basic Principles (1) Ensemble Performance Threshold (EPT) (2) Echo Feed-Back (Self Delay) (3) Inverse Proportion to Tempo (4) Slow Attack Times (5) Reverb and Complementary Modalities
  • 9. Background on Network Collaborative Practices (1) Ensemble Performance Threshold (EPT) (CCRMA 2004, USC 2005) Comfort Zone for Expert Musicians EPT Interval for Expert Musicians Comfort Zone for EPT Interval for Untrained Users Untrained Users Almost Extremely Impossible to Difficult to Compensate Unnaturally Difficult to Compensate Low Latency Compensate DELAY (ms) 0 5 10 15 20 25 30 35 40 45 50 75 100 150
  • 10. Background on Network Collaborative Practices (2) Echo Feed-Back (USC 2005)
  • 11. Background on Network Collaborative Practices (2) Echo Feed-Back (UCP-Porto 2005)
  • 12. Background on Network Collaborative Practices (3) Inverse Proportion to Tempo (UCP-Porto 2005)
  • 13. Background on Network Collaborative Practices (3) Inverse Proportion to Tempo (CCRMA/Banff 2006) St. Lawrence String Quartet (over 50ms Delay)
  • 14. Background on Network Collaborative Practices (4) Slow Attack Times Bregman (1990) Auditory Scene Analysis
  • 15. Background on Network Collaborative Practices (5) 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 ???
  • 16. Latency at the global level Jitter and delay asymmetry introduce further disruption in Network Communication. Furthermore, Latency is not a technological condition that can be overcome in the near future. Consider mobile or satellite technology or a communication setup that spans worldwide. Distance = 14.141 Km Data Transfer = Light Speed Latency= 94,3 ms
  • 17. Applications for Collaborative Music Based on Tom Rodden s CSCW Classification Space (1992) Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
  • 18. Shared Sonic Environments The Shared Nature of the Internet •  Going beyond the paradigm in which we connect two or more remote spaces for a performative session by creating a shared space in a computer network, inside which users can achieve a certain degree of immersion and flexibility in their behaviour •  Users can freely join or leave this space, choosing to participate or just to listen to an on-going acoustic piece •  It is not oriented towards a time limited event scenario
  • 19. Shared Sonic Environments Shared Sonic Interface on the Web A musical instrument that can be played using only a web browser, enabling multiple performers to play the instrument in a collaborative way. Jorge Herrera CCRMA, 2009 The HORGIE: Collaborative Online Synthesizer
  • 20. Public Sound Objects From the Web to the Real World
  • 21. Public Sound Objects: 2004 Original PSOs – 2004/2006, MTG (BCN)
  • 22. Public Sound Objects: 2004 Original PSOs – 2004/2006, MTG (BCN)
  • 23. Public Sound Objects PSOs CLIENTS WEB BROWSER Streaming Audio Client INTERNET PSOs SOUND Controller Interface SERVER OBJECTS DATA-BASE ICECAST Streaming Server STREAMING AUDIO SERVER WEB BROWSER Apache + Custom Developed Servlet Streaming Audio Client Controller Interface HTTP-SERVER Pure-Data INTERACTION SERVER (...) Pure-Data + GEM LOCAL VISUAL Pure-Data WEB BROWSER REPRESENTATION Streaming Audio Client ENGINE Controller Interface Performance Commands (Discrete Connection triggered by client events) Global Audio Performance Public Installation Site (Continuous Streaming Connection)
  • 24. Public Sound Objects: 2000 Small Fish (Fujihata e Furukawa 1999) Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
  • 25. Public Sound Objects: 2005 Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
  • 26. Public Sound Objects: 2005 Computer-Supported Cooperative Work for music Applications | Álvaro Barbosa, 2006
  • 28. Public Sound Objects: 2007 PSOs Interface It is based on Pitch, Dynamics, Tempo and Timbre. It tolerates Latency because: • The resulting soundscape is musical. Yet, it does not require a strict synchronization between sound events •  Behavior driven interactive Interface (loose coupling interaction) •  Adaptive speed and dynamics (to network conditions) •  Individual Delayed Feed-Back (same piece to everyone) •  Coherent with visual cues (spatialization of sound helps)
  • 29. Public Sound Objects: Panorama Cues t1 t2 t3 R L t1 t2 t3 Time t1 t2 t3 t1 t2 t3 R R L L t2 t3 t2 t3 t1 Time t1 Time
  • 30. Public Sound Objects: 2007 Local Network of PSOs – CITAR (Porto) commissioned by Casa da Musica http://en.wikipedia.org/wiki/Casa_da_musica
  • 35. Public Sound Objects: 2007 Client Server
  • 43. Public Sound Objects: 2009 Permanent Installation Casa da Música (Renaissance Hall)
  • 44. Thank You!!!! abarbosa@ccrma.stanford.edu or abarbosa@porto.ucp.pt http://www.abarbosa.org/pso/