SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
the reactable,
         a tangible
musical instrument




       Martin Kaltenbrunner
    Music Technology Group
   Universitat Pompeu Fabra
++ team background
+ interactive sonic systems
  Sergi Jordà (researcher, composer & performer): instrument design
  Martin Kaltenbrunner: human computer interaction, computer vision
  Günter Geiger (pure data): sound synthesis engine
  Marcos Alonso: graphics synthesis


+ MTG: music technology group
  Director: Dr. Xavier Serra
  IUA: audiovisual institute
  UPF: Universitat Pompeu Fabra

  mostly working in the area of music analysis and synthesis
  music information retrieval, singing voice processing
  interactive sonic systems, musical instrument design
++ reacTable




1
++ tangible modular synthesizer
++ the original idea 2003
+ definition
  an electronic music
  instrument with a tangible
  user interface
  dimension: round table with a
  diameter of ~ 1m
  reacTable =
  Moog + MAX/PD +
  Tangible UI

+ keywords
  tangible interface, human
  computer interaction, CSCW,
  modular synthesizer,
  electronic music, …
++ fundamental inspirations
++ acoustic vs. digital instruments
+ acoustic instruments
  The physical sound production results in a very narrow variety of
  possible sounds: strings, tubes, membranes.

  The sound productions is directly coupled with the control and any its
  sonic, tactile or visual feedback.

  The instrument is perceived and handled as a single musical artifact.


+ digital instruments
  Modern electronic and digital synthesizers are capable of creating a vast
  variety of heard and yet unheard sounds. The sound generation
  possibilities are virtually endless.

  The sound production is completely decoupled from the control.
  Additional and varying controller devices can be used. The instrument is
  often not recognizable as such and limits visual and tactile feedback.

  The dilemma of the possibility of generating any desirable sound and
  the lack of suitable control devices.
++ our design approach
+ everything is possible
  we assume that we have access to a universal sensor which provides
  all necessary information about the instrument and the player
   avoid to be driven by a technology by its possibilities and its
  constraints


+ software prototype simulation
  e first implemented a software prototype to develop the fundamental
  instrument ideas and interaction paradigms


+ early prototype implementation
  creation of a small scale tangible prototype to study real world aspects
  of tangible interfaces, experimental object design, sensor evaluation


+ final instrument construction
  based on the experience of software and hardware prototyping
++ first experiments, Dublin 2003
++ first public prototype, Hamamatsu 2004
++ first public concert, Linz 2005
++ Björk show, BBC 2007
++ commercial presentation 2008
++ instrument goals
+ intuitive, learnable
  zero instructions, no help, no alphanumeric display, easy entry
+ sonically challenging and interesting
  not a sound toy, player can develop musical skills
+ collaborative
  multiple players on one single table, or networked
+ suitable for professional musicians & novices
  in live performances, in public installations
+ fully controllable
  no hidden presets, no default behaviour
+ natural interaction
  no buttons, no cables, no wearables: just hands and “plain” objects
++ instrument components
+ sound synthesizer
  generates the actual musical experience
+ graphical synthesizer
  generates visual feedback based on sound and user input

+ central management component
  input processing, gesture recognition
  dynamic patch generation
  sound & graphics synthesizer control
  networking interface

+ sensor component
  computer vision using visual markers
  provides information about object ID, location and orientation
+ tangible interface
  table, object set, sensor hardware, projection
++ system diagram
++ shape: generic object classes

+ sound generators: square, cube

+ sound processors: rounded square

+ mixers & modulators : pentagons

+ control generators: circle

+ step sequencers: polygon circle

+ synchronizers: dome (half sphere)

+ global objects: round star
++ dynamic patches
+ no explicit connection gesture necessary
  optional „hard-linking“ by bringing two object close to each other


+ simple connection rules
  distance:               closest object
  compatibility:          sound input/output, control input/output
  availability:           does the closest object have a
                          compatible and free port


+ building vs. playing
  building & playing instrument branches at the same time
  single mode: no dedicated editing or runtime mode
  configuration can be done with dedicated selector object or cards
++ generic object function
++ visual feedback


+ connection state:
  established links
  hard-links, mute
+ object state:
  availability, activation
+ sound data:
  travelling waveform
+ control data:
  control data flow
+ synchronisation:
  sync range, sync hits
++ collaboration scenarios
++ tangible musical interfaces




2

Weitere ähnliche Inhalte

Andere mochten auch

Web 2.0 /Exposicion en la USB/
Web 2.0 /Exposicion en la USB/Web 2.0 /Exposicion en la USB/
Web 2.0 /Exposicion en la USB/usbtech
 
Reactable
ReactableReactable
Reactableusbtech
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionIn a Rocket
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 

Andere mochten auch (7)

Web 2.0 /Exposicion en la USB/
Web 2.0 /Exposicion en la USB/Web 2.0 /Exposicion en la USB/
Web 2.0 /Exposicion en la USB/
 
Reactable
ReactableReactable
Reactable
 
Power point usb
Power point usbPower point usb
Power point usb
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 

Ähnlich wie Reactable

Various User Interfaces
Various User InterfacesVarious User Interfaces
Various User InterfacesColm Walsh
 
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...Jean Vanderdonckt
 
Introduction to Motion Tracking to Dance
Introduction to Motion Tracking to  DanceIntroduction to Motion Tracking to  Dance
Introduction to Motion Tracking to DanceMarlon Solano
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimediakivilcimcinar
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimediakivilcimcinar
 
Resonance - When Interaction Design meets Music Tech
Resonance - When Interaction Design meets Music TechResonance - When Interaction Design meets Music Tech
Resonance - When Interaction Design meets Music TechJason Mesut
 
MA: Presentation Seminar
MA: Presentation SeminarMA: Presentation Seminar
MA: Presentation Seminarelmidodd
 
Presentation Seminar
Presentation SeminarPresentation Seminar
Presentation Seminarelmidodd
 
EEGSynth pitch for brainhack@paris
EEGSynth pitch for brainhack@parisEEGSynth pitch for brainhack@paris
EEGSynth pitch for brainhack@parisRobert Oostenveld
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to ArduinoDavid Mellis
 
Self-aware and Self-expressive Active Music Systems
Self-aware and Self-expressive Active Music SystemsSelf-aware and Self-expressive Active Music Systems
Self-aware and Self-expressive Active Music Systemsawarenessproject
 
426 lecture6b: AR Interaction
426 lecture6b: AR Interaction426 lecture6b: AR Interaction
426 lecture6b: AR InteractionMark Billinghurst
 
WM Grade 11- 1st Term Music Technology.pptx
WM Grade 11- 1st Term Music Technology.pptxWM Grade 11- 1st Term Music Technology.pptx
WM Grade 11- 1st Term Music Technology.pptxAntonDiasLouisBonifa1
 
Interaction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artInteraction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artJorge Cardoso
 
Making Audio Engineering Learning & Practice Accessible in Virtual Reality
Making Audio Engineering Learning & Practice Accessible in Virtual RealityMaking Audio Engineering Learning & Practice Accessible in Virtual Reality
Making Audio Engineering Learning & Practice Accessible in Virtual RealitySamuel Fisher
 

Ähnlich wie Reactable (20)

Various User Interfaces
Various User InterfacesVarious User Interfaces
Various User Interfaces
 
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
AudioCubes: a Distributed Cube Tangible Interface based on Interaction Range ...
 
Introduction to Motion Tracking to Dance
Introduction to Motion Tracking to  DanceIntroduction to Motion Tracking to  Dance
Introduction to Motion Tracking to Dance
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimedia
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimedia
 
The reactable
The reactableThe reactable
The reactable
 
Resonance - When Interaction Design meets Music Tech
Resonance - When Interaction Design meets Music TechResonance - When Interaction Design meets Music Tech
Resonance - When Interaction Design meets Music Tech
 
MA: Presentation Seminar
MA: Presentation SeminarMA: Presentation Seminar
MA: Presentation Seminar
 
Presentation Seminar
Presentation SeminarPresentation Seminar
Presentation Seminar
 
EEGSynth pitch for brainhack@paris
EEGSynth pitch for brainhack@parisEEGSynth pitch for brainhack@paris
EEGSynth pitch for brainhack@paris
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Cg ptu assigement
Cg ptu assigementCg ptu assigement
Cg ptu assigement
 
Self-aware and Self-expressive Active Music Systems
Self-aware and Self-expressive Active Music SystemsSelf-aware and Self-expressive Active Music Systems
Self-aware and Self-expressive Active Music Systems
 
Self-aware and Self-expressive Active Music Systems
Self-aware and Self-expressive Active Music SystemsSelf-aware and Self-expressive Active Music Systems
Self-aware and Self-expressive Active Music Systems
 
426 lecture6b: AR Interaction
426 lecture6b: AR Interaction426 lecture6b: AR Interaction
426 lecture6b: AR Interaction
 
WM Grade 11- 1st Term Music Technology.pptx
WM Grade 11- 1st Term Music Technology.pptxWM Grade 11- 1st Term Music Technology.pptx
WM Grade 11- 1st Term Music Technology.pptx
 
Midinote Presentation
Midinote PresentationMidinote Presentation
Midinote Presentation
 
Interaction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive artInteraction modalities, technologies and tools for interactive art
Interaction modalities, technologies and tools for interactive art
 
Making Audio Engineering Learning & Practice Accessible in Virtual Reality
Making Audio Engineering Learning & Practice Accessible in Virtual RealityMaking Audio Engineering Learning & Practice Accessible in Virtual Reality
Making Audio Engineering Learning & Practice Accessible in Virtual Reality
 
2013 Resonate Festival Recap
2013 Resonate Festival Recap2013 Resonate Festival Recap
2013 Resonate Festival Recap
 

Kürzlich hochgeladen

Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...Riya Pathan
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort ServicesApsara Of India
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsCall Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsApsara Of India
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Meanamikaraghav4
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...Riya Pathan
 
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service PuneVIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Apsara Of India
 
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlFun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlApsara Of India
 
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near MePrivate Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near MeRiya Pathan
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaRiya Pathan
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingRiya Pathan
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsApsara Of India
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceApsara Of India
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesApsara Of India
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsApsara Of India
 
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Apsara Of India
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...anamikaraghav4
 

Kürzlich hochgeladen (20)

Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Howrah 👉 8250192130 ❣️💯 Available With Room 24×7
 
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service NashikCall Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
Call Girl Nashik Saloni 7001305949 Independent Escort Service Nashik
 
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
Low Rate Call Girls Gulbarga Anika 8250192130 Independent Escort Service Gulb...
 
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
5* Hotel Call Girls In Goa 7028418221 Call Girls In North Goa Escort Services
 
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur EscortsCall Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
Call Girl Nagpur Roshni Call 7001035870 Meet With Nagpur Escorts
 
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal EscortsCall Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
Call Girls In Karnal O8860008073 Sector 6 7 8 9 Karnal Escorts
 
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near MeBook Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
Book Call Girls in Panchpota - 8250192130 | 24x7 Service Available Near Me
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
 
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service PuneVIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Sanjana 8617697112 Independent Escort Service Pune
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
 
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlFun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
 
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near MePrivate Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
 
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment BookingAir-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
Air-Hostess Call Girls Shobhabazar | 8250192130 At Low Cost Cash Payment Booking
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
 
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort ServicesHi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
Hi Class Call Girls In Goa 7028418221 Call Girls In Anjuna Beach Escort Services
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
 
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
Beyond Bar & Club Udaipur CaLL GiRLS 09602870969
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
 

Reactable

  • 1. the reactable, a tangible musical instrument Martin Kaltenbrunner Music Technology Group Universitat Pompeu Fabra
  • 2. ++ team background + interactive sonic systems Sergi Jordà (researcher, composer & performer): instrument design Martin Kaltenbrunner: human computer interaction, computer vision Günter Geiger (pure data): sound synthesis engine Marcos Alonso: graphics synthesis + MTG: music technology group Director: Dr. Xavier Serra IUA: audiovisual institute UPF: Universitat Pompeu Fabra mostly working in the area of music analysis and synthesis music information retrieval, singing voice processing interactive sonic systems, musical instrument design
  • 4. ++ tangible modular synthesizer
  • 5. ++ the original idea 2003 + definition an electronic music instrument with a tangible user interface dimension: round table with a diameter of ~ 1m reacTable = Moog + MAX/PD + Tangible UI + keywords tangible interface, human computer interaction, CSCW, modular synthesizer, electronic music, …
  • 7. ++ acoustic vs. digital instruments + acoustic instruments The physical sound production results in a very narrow variety of possible sounds: strings, tubes, membranes. The sound productions is directly coupled with the control and any its sonic, tactile or visual feedback. The instrument is perceived and handled as a single musical artifact. + digital instruments Modern electronic and digital synthesizers are capable of creating a vast variety of heard and yet unheard sounds. The sound generation possibilities are virtually endless. The sound production is completely decoupled from the control. Additional and varying controller devices can be used. The instrument is often not recognizable as such and limits visual and tactile feedback. The dilemma of the possibility of generating any desirable sound and the lack of suitable control devices.
  • 8. ++ our design approach + everything is possible we assume that we have access to a universal sensor which provides all necessary information about the instrument and the player  avoid to be driven by a technology by its possibilities and its constraints + software prototype simulation e first implemented a software prototype to develop the fundamental instrument ideas and interaction paradigms + early prototype implementation creation of a small scale tangible prototype to study real world aspects of tangible interfaces, experimental object design, sensor evaluation + final instrument construction based on the experience of software and hardware prototyping
  • 9. ++ first experiments, Dublin 2003
  • 10. ++ first public prototype, Hamamatsu 2004
  • 11. ++ first public concert, Linz 2005
  • 12. ++ Björk show, BBC 2007
  • 14. ++ instrument goals + intuitive, learnable zero instructions, no help, no alphanumeric display, easy entry + sonically challenging and interesting not a sound toy, player can develop musical skills + collaborative multiple players on one single table, or networked + suitable for professional musicians & novices in live performances, in public installations + fully controllable no hidden presets, no default behaviour + natural interaction no buttons, no cables, no wearables: just hands and “plain” objects
  • 15. ++ instrument components + sound synthesizer generates the actual musical experience + graphical synthesizer generates visual feedback based on sound and user input + central management component input processing, gesture recognition dynamic patch generation sound & graphics synthesizer control networking interface + sensor component computer vision using visual markers provides information about object ID, location and orientation + tangible interface table, object set, sensor hardware, projection
  • 17. ++ shape: generic object classes + sound generators: square, cube + sound processors: rounded square + mixers & modulators : pentagons + control generators: circle + step sequencers: polygon circle + synchronizers: dome (half sphere) + global objects: round star
  • 18. ++ dynamic patches + no explicit connection gesture necessary optional „hard-linking“ by bringing two object close to each other + simple connection rules distance: closest object compatibility: sound input/output, control input/output availability: does the closest object have a compatible and free port + building vs. playing building & playing instrument branches at the same time single mode: no dedicated editing or runtime mode configuration can be done with dedicated selector object or cards
  • 19. ++ generic object function
  • 20. ++ visual feedback + connection state: established links hard-links, mute + object state: availability, activation + sound data: travelling waveform + control data: control data flow + synchronisation: sync range, sync hits
  • 22. ++ tangible musical interfaces 2