Lights by Ellie Goulding

We were asked by Interscope Records to create an interactive music experience using WebGL for the British artist Ellie Goulding and her song Lights.

The client gave us free creative rein and was very understanding with the experimental nature of the technology, which allowed us to play with different visualisation techniques.

In the same way live music visuals make for a heightened experience, we wanted to achieve this feeling of perceiving music in an enhanced way through light and colour, plus interactivity.


Writers: Ellie Goulding, Richard “Biff” Stannard, Ash Howes
Vocals, guitar: Ellie Goulding
Producer, mixing, drums, keyboards: Ash Howes
Programming: Steve Malcomson
Producer, mixing, bass, keyboards: Richard “Biff” Stannard

Creative director, code: Carlos Ulloa
Creative director, art: Libertad Aguilera

Executive producers: Dustin Callif, Brian Latt, Oliver Fuselier
Digital producer: Jesse Pugh

Video commissioner: David Maekawa

© 2011 Cherrytree Records (US), Polydor Ltd. (UK)

Posted by

Hi, I'm Carlos Ulloa, an interactive designer, based in Brighton and co-founder of HelloEnjoy. You can find me on Twitter and Soundcloud.

6 comments Write a comment

  1. The experience is impressive enough in itself- but the code’s clean and elegant too! Very nice job. How many man hours did this take? and how much of that was learning?

    • Thanks Simon! It produced entirely by the two of us during 8 very intense weeks, but at least half of the time was spent learning JavaScript, three.js and WebGL.

  2. Hello! I just wanted to ask you something

    How hard would it be to get this to work with other songs? Or that you put a no-end playlist of songs like this. It would be awesome to watch this longer than just one song, and not having to repeat the same song to watch it again. I would even pay for it.


    • Thanks for your comment, Uriel. This is something we’ve been also thinking about and it’s certainly a direction we want to explore. :)

Leave a Reply

Required fields are marked *.