Scratch + Echonest = De La Salad @EricRosenbaum
Scratch + Echonest = De La Salad  @EricRosenbaum
Uploaded April 2014 | Updated September 2026, 2 weeks ago
I used the new extension mechanism for the Scratch programming language to connect it to the Echonest Remix API. I created new Scratch blocks that let you create new music using the individual beats of a song. Here I've taken De La Soul's "The Magic Number" and sliced it up a few ways: triggering very short samples from the song using the keyboard, stringing together a randomly generated sequence of short samples and looping it, and playing the song one beat at a time by pressing the space bar repeatedly.
Scratch + Echonest = De La SaladMelodyMorphOpposite People at Wake Up the Earth 2010Singing Fingers with ClarinetEcholaliator at Curious Sound Objects IIIDuckMmmTsssMusic Machines at Scratch Day MIT 2018Utrecht cathedral Bach rehearsalProgram and Be ProgrammedTouch Circuits with MaKey MaKey at TIFF Kids DigiPlaySpaceMelodyMorph demo
Eric Rosenbaum |

Scratch + Echonest = De La Salad

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER