Experimental art & technology studio.
pandora.jpg

Pandora Sounds Like You

Mar 2018

Sounds Like You is a microsite created for SXSW 2018, and the first project wherein Pandora let an outside company use data from the Music Genome Project. When users visit the beautifully-designed site, we use the qualities of their favorite songs (determined with a series of song choices) to compose a unique, custon song for them, which they can listen to almost immediately, and/or have emailed to themselves so that they can post it on social media.

Role

Director/Back-end Programmer

Client

Pandora

Credits

Tech

  • NGINX for reverse proxy

  • Expressjs web framework

  • Mongoose (mongoDB ODM) for storing user data

  • MySQL for song and stem data

  • FFMPEG for editing together the audio and video

  • Rubberband for pitch and tempo adjustment

  • ImageMagick for processing artwork

  • Chuck for procedurally generated tracks

  • Microsoft Emotion API for face analysis

  • Dropbox to manage the stem files. Headless linux with python management script

  • Mailgun to send out the emails
    Gulp build system (concatenating, minifying, uglifying and optimizing assets)

  • Sass pre-processor for compiling CSS

  • JSPM for javascript package management

  • Babel javascript compiler for ECMAScript

  • Hammer for touch gesture support

  • SVG.js for manipulating and animating SVG

  • Three.js for WebGL visuals

Links