SlideShare una empresa de Scribd logo
1 de 51
Descargar para leer sin conexión
Inspiring music technology
          for physical interaction design




Jason Mesut - Head of User Experience
twitter: @jasonmesut
Hypotheses

Interaction and industrial design changes the way
music is made


Music technology influences interaction design


Physical form factors afford greater control in products
and software


We can all learn a few things from physical musical
technology
This is a sneek peek into Jason’s grotto of geek


Focusing on a slice of hardware music tech


NOT software music technology
let’s go back in time...
HERBIE HANCOCK                 +   QUINCY JONES
jazz master, music innovator        producer legend
+ CMI FAIRLIGHT - SAMPLER AND AUDIO WORKSTATION
HERBIE + QUINCY + FAIRLIGHT
CMI FAIRLIGHT
FAIRLIGHT
question
Why are so many obsessed with
    screens and gestures?
     There’s got to be other solutions



Different                          Different
forms of            +             forms of
  input                            output
KNOBS AND FADERS
ROLAND SH-101
ROLAND TB-303 BASSLINE
ALESIS MICRON
ALESIS MICRON
ALESIS MICRON - INSIDE OUT
ARTURIA ORIGIN
BEHRINGER BCR-2000 IN ACTION
A REALLY BIG KNOB
SKEUOMORPH
a derivative design or object that retains
ornamental cues to a structure that was
        necessary in the original
MOOG MODULAR SOFT SYNTH
question
are we going full circle?



  physical          digital
GRID BASED USER INTERFACES
AKAI MPC
DJ SHADOW, DJ NUMARK, CUT CHEMIST + 3 MPCS
TENORI-ON
TENORI-ON - INSPIRATION
FOUR-TET + TENORI-ON
LITTLE BOOTS + TENORI-ON
TEHN + MONOME
EDISON + MONOME
question
When should we use physical
interfaces over digital ones?
              ne or
 quick                    easier
            speedy
 access                 learning
            control

            support    when space
when you
            muscle        is not
can’t see
            memory      restricted
MODULARITY
Music technology has been
modular for over 30 years

CV Gate       MIDI       OSC
Control      Musical     Open
Voltage   Interchange   Sound
 Gate        Digital    Control
            Interface


1960s        1982       1997-ish
question

        how can we learn
        from modularity?

                           Create a
 Establish   Use MIDI
                          market for
standards    and OSC
                         user interface
   and       protocols
                         controls that
guidelines     now
                               last
THE FUTURE PRESENT
HACKING + CIRCUIT BENDING
C64 HACKING
ROCK BAND - PREVIOUSLY HACKED, NOW MIDI’ED UP
REACTABLE
REACTABLE - IPHONE + IPAD
question
 is physical better for consumer
      or expert interfaces?


shift in expert
                                 migration to
 (and niche)         prove
                                  consumer
  interfaces      effectiveness
                                  interfaces
        rst
EIGENHARP
EIGENHARP: JAMES BOND THEME
EIGENHARP PICO
question

   how does interaction design
   affect creation or behaviour?

Maximise control                 Guide + in uence
enable exibility to                 in uence the
  create, or do,                     creation or
                        or
whatever is desired              behaviour to make
                                 easier or for others’
                                      bene ts
THE FINAL WORD:
    HERBIE?
QUESTIONS ?

VIEWPOINTS ?
questions

     1                2                3
 Why are so      When should       Is physical
many obsessed   we use physical     better for
 with screens   interfaces over   consumers or
and gestures?    digital ones?      experts?


     4                5                6
                   How will
   Are we                          How can
                  interaction
   going                           we learn
                 design affect
     full                           from
                 creation and
   circle?                        modularity?
                  behaviour?
Sources for videos
Herbie and Quincy                                   Little Boots + Tenori-On
http://ftvdb.b .org.uk/sift/title/241382            http://www.youtube.com/watch?v=N6tLRCDqJ2c Tehn +

Roland SH-101                                       Monome
http://www.youtube.com/watch?v=hSchTzFj9kg          http://vimeo.com/11435470

Roland TB-303                                       Edison + Monome
http://www.youtube.com/watch?v=Enyny7vXGi4          http://vimeo.com/7733666

Harill + Revolution + Electribes                    C64 Keytar
http://www.youtube.com/watch?v=wUo8FMjaQHg          http://www.youtube.com/watch?
                                                    v=1LZUH0p6cXc&playnext=1&list=PL6512AE8A11DC8F95
Arturia Origin                                      &index=55
Unknown
                                                    ReacTable
Behringer BCR 2000 with Roland Alpha Juno           http://www.youtube.com/watch?v=MPG-LYoW27E
http://www.youtube.com/watch?v=pPsqoUsc9pI
                                                    Eigenharp James Bond
Big Knob                                            http://www.youtube.com/watch?v=197dBb_F4Zo
Unknown
                                                    Eigenharp Pico
DJ Numark, Dj Shadow, Cut Chemist                   http://www.youtube.com/watch?v=g-PofqMhzAo
http://www.youtube.com/watch?v=IQcyLMa716k

Four Tet + Tenori-On
http://www.youtube.com/watch?v=M20ukzn_rsw

Más contenido relacionado

Destacado

Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011
Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011
Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011
Andrew Zweibel
 
Methods and Principles of Sound Design and Production
Methods and Principles of Sound Design and ProductionMethods and Principles of Sound Design and Production
Methods and Principles of Sound Design and Production
Hooaax
 
Music and technology presentation
Music and technology presentationMusic and technology presentation
Music and technology presentation
mayerj
 
Akademi berbagi sound design-jack simanjuntak
Akademi berbagi sound design-jack simanjuntakAkademi berbagi sound design-jack simanjuntak
Akademi berbagi sound design-jack simanjuntak
Karmin Winarta
 
History of the music industry
History of the music industryHistory of the music industry
History of the music industry
mediamahfuzur
 

Destacado (20)

Music Technology
Music TechnologyMusic Technology
Music Technology
 
Sound2
Sound2Sound2
Sound2
 
Music in film
Music in filmMusic in film
Music in film
 
Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011
Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011
Music Teacher 2.0: Blogging Your Way to a Better Classroom - TI:ME 2011
 
Sound
SoundSound
Sound
 
Technology for 21st century music educator - TULSA
Technology for 21st century music educator - TULSATechnology for 21st century music educator - TULSA
Technology for 21st century music educator - TULSA
 
Brainarts
BrainartsBrainarts
Brainarts
 
Methods and Principles of Sound Design and Production
Methods and Principles of Sound Design and ProductionMethods and Principles of Sound Design and Production
Methods and Principles of Sound Design and Production
 
Music and The Machine
Music and The MachineMusic and The Machine
Music and The Machine
 
Sound in engineering
Sound in engineeringSound in engineering
Sound in engineering
 
CCA Sound Design Lecture
CCA Sound Design LectureCCA Sound Design Lecture
CCA Sound Design Lecture
 
How Sound is Effective in Film Trailers
How Sound is Effective in Film TrailersHow Sound is Effective in Film Trailers
How Sound is Effective in Film Trailers
 
AIS Music Technology Keynote 2012
AIS Music Technology Keynote 2012AIS Music Technology Keynote 2012
AIS Music Technology Keynote 2012
 
Freelancing in the Latin America Sound Design Market
Freelancing in the Latin America Sound Design MarketFreelancing in the Latin America Sound Design Market
Freelancing in the Latin America Sound Design Market
 
Music and technology presentation
Music and technology presentationMusic and technology presentation
Music and technology presentation
 
Music and technology
Music and technologyMusic and technology
Music and technology
 
Social Media in Music Education
Social Media in Music EducationSocial Media in Music Education
Social Media in Music Education
 
Akademi berbagi sound design-jack simanjuntak
Akademi berbagi sound design-jack simanjuntakAkademi berbagi sound design-jack simanjuntak
Akademi berbagi sound design-jack simanjuntak
 
Music and technology
Music and technologyMusic and technology
Music and technology
 
History of the music industry
History of the music industryHistory of the music industry
History of the music industry
 

Similar a Inspiring Music Technology for Physical Interaction Design

In thelooppresentationfinalfinal
In thelooppresentationfinalfinalIn thelooppresentationfinalfinal
In thelooppresentationfinalfinal
Katya Hott
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimedia
kivilcimcinar
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimedia
kivilcimcinar
 
I pad, itouch
I pad, itouchI pad, itouch
I pad, itouch
rmck
 
COM 583 Ethics and Editing
COM 583 Ethics and EditingCOM 583 Ethics and Editing
COM 583 Ethics and Editing
Jessica Partnow
 

Similar a Inspiring Music Technology for Physical Interaction Design (20)

In thelooppresentationfinalfinal
In thelooppresentationfinalfinalIn thelooppresentationfinalfinal
In thelooppresentationfinalfinal
 
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
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimedia
 
Multisensory and multimedia
Multisensory and multimediaMultisensory and multimedia
Multisensory and multimedia
 
Game Design Workshop, Issue #001
Game Design Workshop, Issue #001Game Design Workshop, Issue #001
Game Design Workshop, Issue #001
 
Bournemouth 10/13
Bournemouth 10/13Bournemouth 10/13
Bournemouth 10/13
 
Design Your Own Life v2014-03-25
Design Your Own Life v2014-03-25Design Your Own Life v2014-03-25
Design Your Own Life v2014-03-25
 
Nick Fine - Scientific Design
Nick Fine - Scientific Design Nick Fine - Scientific Design
Nick Fine - Scientific Design
 
I pad, itouch
I pad, itouchI pad, itouch
I pad, itouch
 
A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 A Design Journey /// Naba 2014
A Design Journey /// Naba 2014
 
COM 583 Ethics and Editing
COM 583 Ethics and EditingCOM 583 Ethics and Editing
COM 583 Ethics and Editing
 
A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future A Brief Overview of a Possible Digital Near Future
A Brief Overview of a Possible Digital Near Future
 
Video Project Documentation
Video Project DocumentationVideo Project Documentation
Video Project Documentation
 
Week 2
Week 2Week 2
Week 2
 
Harkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the ParkHarkable Day of Innovation Oct 2013 - Hark in the Park
Harkable Day of Innovation Oct 2013 - Hark in the Park
 
Me, the dj
Me, the djMe, the dj
Me, the dj
 
Edit audioetc
Edit audioetcEdit audioetc
Edit audioetc
 
Fighting Digital Dizzyness
Fighting Digital DizzynessFighting Digital Dizzyness
Fighting Digital Dizzyness
 
Gicc méthodologies du design
Gicc méthodologies du design Gicc méthodologies du design
Gicc méthodologies du design
 
Interaction Design Roadmap
Interaction Design RoadmapInteraction Design Roadmap
Interaction Design Roadmap
 

Más de Jason Mesut

The good, the bad, the ugly of UX Recruiting
The good, the bad, the ugly of UX RecruitingThe good, the bad, the ugly of UX Recruiting
The good, the bad, the ugly of UX Recruiting
Jason Mesut
 

Más de Jason Mesut (20)

Shaping Designers and Design Teams: IxDA Berlin 10th Anniversary addition
Shaping Designers and Design Teams: IxDA Berlin 10th Anniversary additionShaping Designers and Design Teams: IxDA Berlin 10th Anniversary addition
Shaping Designers and Design Teams: IxDA Berlin 10th Anniversary addition
 
Growing your UX Career through community interactions
Growing your UX Career through community interactionsGrowing your UX Career through community interactions
Growing your UX Career through community interactions
 
Building your Design A-Team
Building your Design A-TeamBuilding your Design A-Team
Building your Design A-Team
 
User Interfaces beyond the screen
User Interfaces beyond the screenUser Interfaces beyond the screen
User Interfaces beyond the screen
 
Remixing Mobile User Experience
Remixing Mobile User ExperienceRemixing Mobile User Experience
Remixing Mobile User Experience
 
The Craft of Collaboration
The Craft of CollaborationThe Craft of Collaboration
The Craft of Collaboration
 
The Future of User Interfaces
The Future of User InterfacesThe Future of User Interfaces
The Future of User Interfaces
 
Bridging the Physical-Digital Divide: Industrial Designer Edition
Bridging the Physical-Digital Divide: Industrial Designer EditionBridging the Physical-Digital Divide: Industrial Designer Edition
Bridging the Physical-Digital Divide: Industrial Designer Edition
 
Creating the Perfect User Experience Designer
Creating the Perfect User Experience DesignerCreating the Perfect User Experience Designer
Creating the Perfect User Experience Designer
 
Sell yourselves better: What a UX employer looks for
Sell yourselves better: What a UX employer looks forSell yourselves better: What a UX employer looks for
Sell yourselves better: What a UX employer looks for
 
Interactions 12 Redux - Beyond the screen
Interactions 12 Redux - Beyond the screenInteractions 12 Redux - Beyond the screen
Interactions 12 Redux - Beyond the screen
 
Truth and Dare - Out of the echochamber into the fire
Truth and Dare - Out of the echochamber into the fireTruth and Dare - Out of the echochamber into the fire
Truth and Dare - Out of the echochamber into the fire
 
The good, the bad, the ugly of UX Recruiting
The good, the bad, the ugly of UX RecruitingThe good, the bad, the ugly of UX Recruiting
The good, the bad, the ugly of UX Recruiting
 
Sell Yourself Better 1.0
Sell Yourself Better 1.0Sell Yourself Better 1.0
Sell Yourself Better 1.0
 
Interactions 2011 Summary
Interactions 2011 SummaryInteractions 2011 Summary
Interactions 2011 Summary
 
Kano - a quick intro
Kano - a quick introKano - a quick intro
Kano - a quick intro
 
Play in User Experience
Play in User ExperiencePlay in User Experience
Play in User Experience
 
The Future of User Experience
The Future of User ExperienceThe Future of User Experience
The Future of User Experience
 
Get a Better Job
Get a Better JobGet a Better Job
Get a Better Job
 
UX Must Die
UX Must DieUX Must Die
UX Must Die
 

Último

call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
shivubhavv
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
TusharBahuguna2
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
jeswinjees
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Último (20)

call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
Best VIP Call Girls Noida Sector 47 Call Me: 8448380779
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Inspiring Music Technology for Physical Interaction Design