programmers are way cooler than musicians, by geert bevin

67
Programmers are way cooler than musicians Geert Bevin

Upload: zeroturnaround

Post on 10-May-2015

1.134 views

Category:

Technology


2 download

DESCRIPTION

Programmers are the wizards of our age. We weave the fabric of the modern society, tell the stories and bring dreams to life. Geeks are ruling the world of today and programmers make it all happen. The uninitiated marvel at what we accomplish without an inkling about how everything comes to fruition. Many centuries ago, musicians held a similar role in society but today they have lost that grasp on the world. Programmers are in an unprecedented position in which we can not only make a good living, but fuel our work with passion, creativity, collaboration, innovation, and forward thinking. Programmers can make a significant difference in a world that is truly our oyster, and that is worth celebrating. Recording for the slides from GeekOut 2013 on Vimeo: http://vimeo.com/69631185

TRANSCRIPT

Page 1: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Programmers are way coolerthan musicians

Geert Bevin

Page 2: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Musicians narrate with sound

Page 3: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Programmers create new realities

Page 4: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Second Life

Page 5: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 6: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 7: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 8: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Burning Man Festival

Page 9: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Burning Man Festival

Page 10: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Burning Man Festival

Page 11: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Burning Man Festival

Page 12: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 13: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 14: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 15: Programmers Are Way Cooler Than Musicians, by Geert Bevin

blink(1)

Page 16: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Open-source programmable USB Light

Page 17: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 18: Programmers Are Way Cooler Than Musicians, by Geert Bevin

IFTTT + blink(1) = net bliss

Page 19: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 20: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Where’s Daddy?

Page 21: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Eigenharp

Page 22: Programmers Are Way Cooler Than Musicians, by Geert Bevin

The most expressive electronic instrument ever made

Page 23: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Expressiveness vs. Technology

Page 24: Programmers Are Way Cooler Than Musicians, by Geert Bevin

The EigenKey

Page 25: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 26: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 27: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 28: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 29: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 30: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 31: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 32: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 33: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 34: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 35: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 36: Programmers Are Way Cooler Than Musicians, by Geert Bevin

• 11 bits resolution over 0.9 mm of travel

• 400 nm of real resolution, which is the width of a bacteria

• Read at 500 μS, a 2 kHz rate per axis, a 6kHz rate per key

• Data rate is preserved from end to end

Page 37: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Data rate it preserved from end to end

Page 38: Programmers Are Way Cooler Than Musicians, by Geert Bevin

That’s like a retina screenfor 3D touch sensors

Page 39: Programmers Are Way Cooler Than Musicians, by Geert Bevin

The blank canvas

Page 40: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 41: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 42: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 43: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 44: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Create possibilitiesProvide new rules

Don’t restrict

Page 45: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Multi-touch instruments(or how different rules challenge protocols)

Page 46: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 47: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Per-note synthesis

Page 48: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Traditional MIDI designed for31.25 kBaud ~ 1kHz of messages

Page 49: Programmers Are Way Cooler Than Musicians, by Geert Bevin

High-speed MIDI ~ 400x faster

Page 50: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Eigenharp

iConnectMIDI

EigenD with audio plugins

Firewire Audio Interface

USB Hub

Camera Connection Kit

USB Optical Audio

audio digital/analogiPad

WaveGenerator, Animoogexpression data or MIDI

Page 51: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Total kludge to set up,but opens an entirely new world

Page 52: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Time for protocols to change

Page 53: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Human body interaction

Page 54: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Human body interface

Page 55: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Leap Motion Controller

Page 56: Programmers Are Way Cooler Than Musicians, by Geert Bevin
Page 57: Programmers Are Way Cooler Than Musicians, by Geert Bevin

• 10µm of real resolution

• 5x less accurate than Eigenharp, 200x more than Kinect

• Adaptive sample rates: 60-300 hz, defaults to 120 hz

• Data rate is preserved from end to end

Page 58: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Latency just below gesture threshold, barely noticeable

Page 59: Programmers Are Way Cooler Than Musicians, by Geert Bevin

New interaction rulesNew user interface

New protocols

Page 60: Programmers Are Way Cooler Than Musicians, by Geert Bevin

10 thousand free developer units

Page 61: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Figure out the possibilities together

Page 62: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Geco

Multi-dimensional MIDI expression through hand gestures

Page 63: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Think of medical applications

Page 64: Programmers Are Way Cooler Than Musicians, by Geert Bevin

So much is going on!

Page 65: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Don’t be afraidExperimentCollaborate

Page 66: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Put the soul in a machine

Page 67: Programmers Are Way Cooler Than Musicians, by Geert Bevin

Change the world