the echo nest remix at dorkbot nyc, march 4 2009
DESCRIPTION
Brian Whitman from The Echo Nest presents The Echo Nest Remix API to Dorkbot NYC, March 4 2009.TRANSCRIPT
![Page 1: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/1.jpg)
THE ECHO NEST REMIX API
Hello dorkbot nyc! I am Brian Whitman a co-founder of
The Echo Nest Corporation, a music intelligence concern based in
Somerville, MA, USA.
The Remix API is/was developed by our lovely employees and well-wishers:
Ben Lacker, co-founders Tristan Jehan & myself,Josh Lif-ton, Rob Ochsorn, Adam Lindsay
http://code.google.com/p/echo-nest-remix
![Page 2: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/2.jpg)
![Page 3: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/3.jpg)
![Page 4: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/4.jpg)
THINGS WE CAN DO IN OUR COMPANY THAT NO ONE ELSE CAN DO
![Page 5: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/5.jpg)
THINGS WE CAN DO IN OUR COMPANY THAT NO ONE ELSE CAN DO
THINGS WE MAKE MONEY DOING
![Page 6: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/6.jpg)
THINGS WE CAN DO IN OUR COMPANY THAT NO ONE ELSE CAN DO
THINGS WE MAKE MONEY DOING
REMIX
![Page 7: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/7.jpg)
THINGS WE CAN DO IN OUR COMPANY THAT NO ONE ELSE CAN DO
THINGS WE MAKE MONEY DOING
REMIX
something to do withhall & oates
![Page 8: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/8.jpg)
![Page 9: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/9.jpg)
WHAT THE ECHO NEST REMIX API
DOES
![Page 10: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/10.jpg)
segments
2 4 6 8 10 12 14 16 segments
20
15
10
5
1
25
20
15
10
5
1
25
0 0.5 1 1.5 2 sec.
0 0.5 1 1.5 2 sec.0
0.2
0.4
0.6
0.8
1
C
D
E
F#G
B
C#
D#
F
G#AA#
0 0.5 1 1.5 2 sec.
segm
enta
tion
audi
tory
spe
ctro
gram
pitc
h fe
atur
estim
bre
feat
ures
auditory spectrogram
pitch features
timbre features
JEHAN STYLE
![Page 11: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/11.jpg)
beat markers
tempogram
tempo spectrum
0 5 10 15 20 25! -2
! -1
0
1
2x 104
0 5 10 15 20 25
72 96 143 190 2400
0.2
0.4
0.6
0.8
1
60
6072
96114
143
240
114
190
JEHAN STYLE
![Page 12: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/12.jpg)
ANY OL SOUND, for free, chop it up into
Sections: verse, chorus, bridge
Bars
Beats (downbeat)
Segments / syllables / notes
![Page 13: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/13.jpg)
>> song.segments[segment, segment, segment...]>> song.segments[10].start34.502>> song.segments[10].timbre[-30.2, -10.4, 4.5, 3.2...]>> song.segments[10].pitch[0.5, 0.13, 1.0, .... ]
>> song.segments.reverse()
>> for i in segments: i.stretch(2) i = i + othersong.segment[12]
ALL SONG ELEMENTS ARE ITEMS IN A LIST
>> You can mix elements, time stretch them, detect & change pitch, move themaround, repeat them on downbeats, find a closest match in another song, detect and modify volume envelopes, read/write mp3, aiff, wav
File "<stdin>", line 1SyntaxError: invalid syntax
![Page 14: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/14.jpg)
WHAT YOU CAN DO WITHTHE ECHO NEST REMIX API
![Page 15: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/15.jpg)
MAKE WEB SITES
![Page 16: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/16.jpg)
MAKE WEB SITES THAT CONFUSE PEOPLE
![Page 17: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/17.jpg)
MAKE PRETTY PICTURES
![Page 18: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/18.jpg)
MAKE PRETTY PICTURES
![Page 19: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/19.jpg)
MAKE MUSIC
I’ve always wanted to hear Justin Timberlake trying to sing Billie Jean automatically by comparing timbre,
pitch and loudness distances.
-B.L.
![Page 20: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/20.jpg)
MAKE MUSIC
Let’s go on residency in Amsterdam and get an adorably nervous Austrian accordionist to play like a bird!
-K.D. & B.W.
![Page 21: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/21.jpg)
MAKE MUSIC
James Brown... FOREVER.
- T.J.
![Page 22: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/22.jpg)
MAKE MOVIES
![Page 23: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/23.jpg)
THE NEAR FUTURE OFTHE ECHO NEST REMIX API
![Page 24: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/24.jpg)
STAGE ONE:ALL MUSIC, ALL THE TIME
![Page 25: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/25.jpg)
![Page 26: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/26.jpg)
>> from echonest import search>> segments = search.query(“voice”, soundsLike=”bjork”, pitch=”F#”)>> len(segments)65706>> new_song = random.shuffle(segments).write(“bjork2009.mp3”)
![Page 27: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/27.jpg)
STAGE TWO:GET OFF THE COMPUTER
![Page 28: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/28.jpg)
HAVE YOU SEEN THIS THING IT’S CRAZY
![Page 29: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/29.jpg)
STAGE THREE:Let NORMAL PEOPLE use it
![Page 30: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/30.jpg)
0%
25%
50%
75%
100%
nothing not much a little somewhat pretty good expert dork prime
Mus
ic g
oodn
ess
Computers know-how
brian
![Page 31: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/31.jpg)
![Page 32: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/32.jpg)
YES WE CAN
![Page 33: The Echo Nest Remix at Dorkbot NYC, March 4 2009](https://reader033.vdocuments.mx/reader033/viewer/2022060109/5551cbd0b4c905922b8b4d6d/html5/thumbnails/33.jpg)
HELP US
do you wonder if sysex is turing
complete?are you one of those python “people” (you know what I’m saying)
did you ever write a music app in {R,
MATLAB, Excel, bash}?
would you like to put girl talk out of
business?
we catalog every orchestra hit 1980-1992. want the password?
http://code.google.com/p/echo-nest-remix