sheet music _ thomas levine at eusprig 2014
TRANSCRIPT
![Page 1: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/1.jpg)
csv soundsystem
SheetmusicThomas Levine
http://dada.pink/dada/sheetmusic
![Page 2: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/2.jpg)
csv soundsystem
Data
Visualization
![Page 3: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/3.jpg)
csv soundsystem
Data
Visualization
![Page 4: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/4.jpg)
csv soundsystem
We need more dimensions!
Three dimensionsin this plot:
Sepal Length,Sepal Width,Species
Adding dots is easy.Adding dimensions is hard.
![Page 5: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/5.jpg)
csv soundsystem
Data
Visualization
![Page 6: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/6.jpg)
csv soundsystem
Data
Visualization
Dimensionalityreduction
Data
![Page 7: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/7.jpg)
csv soundsystem
Data
Visualization
![Page 8: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/8.jpg)
csv soundsystem
Data
Music videos
![Page 9: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/9.jpg)
csv soundsystem
Some data music
mplayer ao alsa fmssymphony.webm
![Page 10: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/10.jpg)
csv soundsystem
Reasons we liked Rfor data music videos
● Audio generation for music
● Vector graphics for video
● Data connectors to everything
![Page 11: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/11.jpg)
csv soundsystem
datadriven rhythms (ddr)
library(ddr)ddr_init()chicks < arpeggidata(sqrt(ChickWeight$weight), blip, scale="Emajor", bpm=200, count=1/32)play(chicks)
![Page 12: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/12.jpg)
csv soundsystem
Most people don't use R
![Page 13: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/13.jpg)
csv soundsystem
People do use spreadsheets
![Page 14: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/14.jpg)
csv soundsystem
Sheetmusic
![Page 15: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/15.jpg)
csv soundsystem
Sheetmusic
![Page 16: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/16.jpg)
csv soundsystem
Sheetmusic
![Page 17: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/17.jpg)
csv soundsystem
Sheetmusic
![Page 18: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/18.jpg)
csv soundsystem
Sheetmusic demonstration
![Page 19: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/19.jpg)
csv soundsystem
Benefits of data music
● Complex data (already discussed)
● Accessibility
● Getting people excited
![Page 20: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/20.jpg)
csv soundsystem
Benefits of data music
● Complex data (already discussed)
● Accessibility
● Getting people excited
![Page 21: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/21.jpg)
csv soundsystem
“[S]tatisticians arethe new sexy vampires,only even more pasty.”
Paul Rudnick,The New Yorker,19 November, 2012
![Page 22: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/22.jpg)
csv soundsystem
Official White House advertisement:
Dubstep and pie charts
● http://www.youtube.com/watch?v=JwuEnyV1Cb0
● dubsteppiecharts.webm
![Page 23: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/23.jpg)
csv soundsystem
Benefits of data music
● Complex data (already discussed)
● Accessibility
● Getting people excited
![Page 24: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/24.jpg)
csv soundsystem
Benefits of data music
● Complex data (already discussed)
● Accessibility
● Getting people excited
We can still do better.
![Page 25: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/25.jpg)
csv soundsystem
People don'tunderstand data.
![Page 26: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/26.jpg)
csv soundsystem
People dounderstand guacamole.
![Page 27: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/27.jpg)
csv soundsystem
Data
Music videos
![Page 28: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/28.jpg)
csv soundsystem
Data
Music videos
Why stopat music?
![Page 30: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/30.jpg)
csv soundsystem
Data guacamole
![Page 31: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/31.jpg)
csv soundsystem
Data guacamole
● New York City math test scores
– 32 districts
– 6 grades (3rd through 8th)
– 7 years (2006 to 2012)
● A bowl for each year
● Levels of ingredients based on relative test scores for different schools in different grades
![Page 32: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/32.jpg)
csv soundsystem
Data guacamole
![Page 33: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/33.jpg)
csv soundsystem
Census spices
http://www.backspac.es/r/si56I91DO6/censusspicesonitp
![Page 34: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/34.jpg)
csv soundsystem
Hot Karot(www.hotkarot.cz)
● OpenSauce technology
● Connects to various data sources
● Realtime
![Page 35: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/35.jpg)
csv soundsystem
![Page 36: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/36.jpg)
csv soundsystem
geom_taco
![Page 37: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/37.jpg)
csv soundsystem
Why we wrote geom_taco
● Dependence on human experts limits gastronomification
– Data guacamole
– OpenSauce
– Census Spices
● geom_taco uses commodity infrastructure
– Robust, scalable, inexpensive
![Page 38: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/38.jpg)
csv soundsystem
geom_taco (open source)
● A geom for ggplot
● Nonvisual aesthetics
– Fill
– Salsa
– Guacamole
– ...
![Page 39: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/39.jpg)
csv soundsystem
ggplot(mpg) + aes(label = paste(manufacturer, model), x = hwy, y = cty) +
geom_text()
![Page 40: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/40.jpg)
csv soundsystem
ggplot(mpg) + aes(label = paste(manufacturer, model), x = hwy, y = cty, fill = trans, cilantro = TRUE) + geom_text() + geom_taco()
![Page 41: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/41.jpg)
csv soundsystem
## One taco for "audi a4" with:## * pescado## * medium salsa## * no lime## * no radish## * no guacamole## * cilantro## ## One taco for "audi a4" with:## * molida## * medium salsa## * no lime## * no radish## * no guacamole## * cilantro## ## One taco for "audi a4" with:## * pollo## * medium salsa## * no lime## * no radish## * no guacamole## * cilantro#### ...
![Page 42: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/42.jpg)
csv soundsystem
Review
![Page 43: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/43.jpg)
csv soundsystem
Data
Visualization
![Page 44: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/44.jpg)
csv soundsystem
Data
Music videos
![Page 45: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/45.jpg)
csv soundsystem
Sheetmusic
![Page 46: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/46.jpg)
csv soundsystem
Data
Gastronomification
![Page 47: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/47.jpg)
csv soundsystem
ggplot(mpg) + aes(label = paste(manufacturer, model), x = hwy, y = cty, fill = trans, cilantro = TRUE) + geom_text() + geom_taco()
![Page 48: Sheet music _ Thomas Levine at Eusprig 2014](https://reader034.vdocument.in/reader034/viewer/2022052601/558a1a74d8b42ac1618b4603/html5/thumbnails/48.jpg)
csv soundsystem
View the whole world asyour dataplotting device.