SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Motion
Sensors
+ Audio Visual
Performance:
Using Kinect to Control
Live Visuals and Sound

by Joey Bargsten, Ph.D.
Florida Atlantic University • SCMS • MTEn
Thanks!

http://film-gate.org

http://sweatrecordsmiami.com
Format/Overview:
• Presentation / Demo (noon – 12:40)
• Questions? (12:40 – 12:50)
• Break (10 min)
• Workshop on PureData (1pm – 2pm)
Background on Kinect
Background on Kinect
• Released November 2010
Background on Kinect
• Released November 2010
• Sold 8M units in 60 days
Background on Kinect
• Released November 2010
• Sold 8M units in 60 days
• SDK Drama!
Kinect (Development)
Community
• Gaming and Virtuality
Kinect (Development)
Community
• Gaming and Virtuality
• Medicine
Kinect (Development)
Community
• Gaming and Virtuality
• Medicine
• Surveillance, Security, Facial Recognition
Kinect (Development)
Community
• Gaming and Virtuality
• Medicine
• Surveillance, Security, Facial Recognition
• Robotics
Kinect (Development)
Community
• Gaming and Virtuality
• Medicine
• Surveillance, Security, Facial Recognition
• Robotics
• 3D Scanning and Printing
Kinect (Development)
Community
• Gaming and Virtuality
• Medicine
• Surveillance, Security, Facial Recognition
• Robotics
• 3D Scanning and Printing
• Avant-Garde Art, Music, and Performance
Suggestions,
Approaches
Systems & Configurations
My Configuration
• Kinect Sensor (2011); Model 1414, EN/ES US HD
(this is the most ‘open’ one!)
• Synapse Middleware (converts skeleton to OSC)
• PureData v. 0.43.4-Extended (incl. MrPeach library)
• Quartz Composer v. 4.0 (+ old FW400 SD
camcorder)
• 2011 MBP, 2.4mHz, running OSX 7.5 “Lion”.
Approaches to Performance
• One-Person Band (virtuoso!)
– One person, one controller
– Controls both audio and visual

Video on YouTube

http://www.youtube.com/watch?v=1ge7RcIBWsc
Approaches to Performance
• Division of Labor (conventional ensembles)
Approaches to Performance
• Division of Labor (conventional ensembles)
“For every new technology that comes along, make
an ensemble out of it!”—JB, EMV (2011)
Approaches to Performance
• Division of Labor (conventional ensembles)
“For every new technology that comes along, make
an ensemble out of it!”—JB, EMV (2011)

• Applied to Kinect:
–Multiple controllers
–Dedicate separate software to audio and visuals
–Multiple performers for audio and visuals
What Do You Want to
Control?
SONIC COMPONENTS
Background: ambient • sustained •
slow rate of change • non-pitched
(environments) or pitched (“harmonic”)
Middleground: active • patterned
/predictable rates of change • motor
rhythm + overlays + articulation
points (“rhythmic”)
Foreground: solo • draws attention
• contrasting ‘change vocabulary’ •
contrasting timbre (“melodic”)

VISUAL COMPONENTS
Background: abstract • blurry, fuzzy,
indistinct • textures • slow rate of
change
Middleground: referential, pictoral
images • abstractions of geometry or
biology • text / motion graphics •
Foreground: interactive visuals (may
also be referential, pictoral, live,
connected to sound events)
How Do You Want To Control It?
• Discontinuous, trigger events
– model: keyboard

• Continuous, gradual events
– model: theremin

• Hybrid Control: multiple parameters
– model: sample player
Kinect Control Parameters
Kinect Kombo™:

Quad Theremin + Sample Player
• Built in PureData

• Free, cc-by-d-nc
Kinect Kombo™:

Skeleton View + Performer Interface
Kinect Kombo™
Kinect Kombo™
Controlling
Visuals

Kinect and
Quartz Composer
The
Augmented
Dance:
Live
Body
—Kinect—
Virtual
Body
Variations
• Figure
– Simple Camera Figure and Skeleton
– Primitives, 3D Objects, Video Mapped to Skeleton

• Paint Brush/Image Hose (Effects Mapped to Skeleton)
• Background (Texture or Stylized Video Controlled by Skeleton)
“My Profundis (2012)”

Video on YouTube

http://www.youtube.com/watch?v=gT1lbhR1Qj8
Resources
• OpenKinect.org

• V002.info (vade & bangnoise)

• OpenNI.org

• Cycling74.com

• PureData.info

• IdeaChannel ‘Kinect’ Episode

• Synapsekinect.tumblr.com
• CreateDigitalMusic.com
• CreateDigitalMotion.com

• OffBook ‘Creative Coding’ Episode
• www.fau.edu/scms (MFA - MTEn)
• www.badmindtime.com
• Melancholalaland™

(my multimedia opera)

Weitere ähnliche Inhalte

Andere mochten auch

English iii rules powerpoint
English iii rules powerpointEnglish iii rules powerpoint
English iii rules powerpoint
afitzgee95
 
Optimization of Adol Adduct
Optimization of Adol AdductOptimization of Adol Adduct
Optimization of Adol Adduct
Dan Betts
 
Nossa senhora do rosario
Nossa senhora do rosarioNossa senhora do rosario
Nossa senhora do rosario
angical-piaui
 
Dsw installatieconcepten ml
Dsw installatieconcepten mlDsw installatieconcepten ml
Dsw installatieconcepten ml
Quietroom Label
 
Mba724 s3 1 writing a lit review (based on caa workshop)
Mba724 s3 1 writing a lit review (based on caa workshop)Mba724 s3 1 writing a lit review (based on caa workshop)
Mba724 s3 1 writing a lit review (based on caa workshop)
Rachel Chung
 
Assignment
AssignmentAssignment
Assignment
bhup_289
 

Andere mochten auch (19)

C 5
C 5C 5
C 5
 
ภาคผนวก
ภาคผนวกภาคผนวก
ภาคผนวก
 
ส่วนนำ
ส่วนนำส่วนนำ
ส่วนนำ
 
Proyecto7
Proyecto7Proyecto7
Proyecto7
 
English iii rules powerpoint
English iii rules powerpointEnglish iii rules powerpoint
English iii rules powerpoint
 
Optimization of Adol Adduct
Optimization of Adol AdductOptimization of Adol Adduct
Optimization of Adol Adduct
 
Pemrograman berbasis Objek
Pemrograman berbasis ObjekPemrograman berbasis Objek
Pemrograman berbasis Objek
 
Laboratório de Endocrinologia Molecular
Laboratório de Endocrinologia Molecular Laboratório de Endocrinologia Molecular
Laboratório de Endocrinologia Molecular
 
Irma presenta 1
Irma presenta 1Irma presenta 1
Irma presenta 1
 
Nossa senhora do rosario
Nossa senhora do rosarioNossa senhora do rosario
Nossa senhora do rosario
 
Презентация
ПрезентацияПрезентация
Презентация
 
C 7
C 7C 7
C 7
 
4 Ways To Save Big Money in Your Data Center and Private Cloud
4 Ways To Save Big Money in Your Data Center and Private Cloud4 Ways To Save Big Money in Your Data Center and Private Cloud
4 Ways To Save Big Money in Your Data Center and Private Cloud
 
Dsw installatieconcepten ml
Dsw installatieconcepten mlDsw installatieconcepten ml
Dsw installatieconcepten ml
 
ไฟฟ้ากลุ..
 ไฟฟ้ากลุ.. ไฟฟ้ากลุ..
ไฟฟ้ากลุ..
 
Magos sin Fronteras Logros del 2015
Magos sin Fronteras Logros del 2015Magos sin Fronteras Logros del 2015
Magos sin Fronteras Logros del 2015
 
Mba724 s3 1 writing a lit review (based on caa workshop)
Mba724 s3 1 writing a lit review (based on caa workshop)Mba724 s3 1 writing a lit review (based on caa workshop)
Mba724 s3 1 writing a lit review (based on caa workshop)
 
Assignment
AssignmentAssignment
Assignment
 
Software development company
Software development companySoftware development company
Software development company
 

Ähnlich wie Motion Sensors + Audio Visual Performance

Lecture 1: Bodily Interaction Autumn2011
Lecture 1: Bodily Interaction Autumn2011Lecture 1: Bodily Interaction Autumn2011
Lecture 1: Bodily Interaction Autumn2011
Ferhat Şen
 

Ähnlich wie Motion Sensors + Audio Visual Performance (20)

Odessa .NET User Group - Kinect v2
Odessa .NET User Group - Kinect v2Odessa .NET User Group - Kinect v2
Odessa .NET User Group - Kinect v2
 
Kinect
KinectKinect
Kinect
 
Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality Grand Challenges for Mixed Reality
Grand Challenges for Mixed Reality
 
Lidnug Presentation - Kinect - The How, Were and When of developing with it
Lidnug Presentation - Kinect - The How, Were and When of developing with itLidnug Presentation - Kinect - The How, Were and When of developing with it
Lidnug Presentation - Kinect - The How, Were and When of developing with it
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2
 
From Interaction to Empathy
From Interaction to EmpathyFrom Interaction to Empathy
From Interaction to Empathy
 
Empathic Computing
Empathic ComputingEmpathic Computing
Empathic Computing
 
Introduction
IntroductionIntroduction
Introduction
 
BA_Kinect1.7SDK
BA_Kinect1.7SDKBA_Kinect1.7SDK
BA_Kinect1.7SDK
 
Kinect
KinectKinect
Kinect
 
Kinect2 hands on
Kinect2 hands onKinect2 hands on
Kinect2 hands on
 
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
Data Con LA 2019 - State of the Art of Innovation in Computer Vision by Chris...
 
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
 
UX and Interaction in Virtual Reality
UX and Interaction in Virtual RealityUX and Interaction in Virtual Reality
UX and Interaction in Virtual Reality
 
110419 ENSWERS INTRODUCTION
110419 ENSWERS INTRODUCTION110419 ENSWERS INTRODUCTION
110419 ENSWERS INTRODUCTION
 
Introduction to Motion Tracking to Dance
Introduction to Motion Tracking to  DanceIntroduction to Motion Tracking to  Dance
Introduction to Motion Tracking to Dance
 
Community Day 2013 - The Power of Kinect
Community Day 2013 - The Power of KinectCommunity Day 2013 - The Power of Kinect
Community Day 2013 - The Power of Kinect
 
The not so short introduction to Kinect
The not so short introduction to KinectThe not so short introduction to Kinect
The not so short introduction to Kinect
 
Lecture 1: Bodily Interaction Autumn2011
Lecture 1: Bodily Interaction Autumn2011Lecture 1: Bodily Interaction Autumn2011
Lecture 1: Bodily Interaction Autumn2011
 
Lecture3 - VR Technology
Lecture3 - VR TechnologyLecture3 - VR Technology
Lecture3 - VR Technology
 

Kürzlich hochgeladen

the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
brynpueblos04
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
vikas rana
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
vikas rana
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
Cara Menggugurkan Kandungan 087776558899
 

Kürzlich hochgeladen (14)

Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
 
LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdf
 
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
 
WOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxWOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptx
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
 
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
 
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theory
 
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
 
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
 
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
 

Motion Sensors + Audio Visual Performance

Hinweis der Redaktion

  1. ----- Meeting Notes (2/1/14 16:06) ----- A quick word of thanks to Dileana Alexander and everyone at Filmgate for hosting a really fantastic array of events in this conference, Also thanks to Lolo Resnick and eveyone at Sweat Records for hosting this event!
  2. ----- Meeting Notes (2/1/14 16:06) ----- In the domain of sound, I'm trying to use a language that can be applied across a wide spectrum of genres—pop, jazz, world music, classical, electronic, experimental, avant-garde, etc. Kinect has already found its way into the world of dubstep and experimental eletronic performance.