Rebecca Allen created all visual material for the 1986 album Electric Café by Kraftwerk, including the award-winning music video, Musique Non Stop. She developed state-of-the-art facial animation software to bring the virtual mannequins to life, capturing the personalities of Kraftwerk members and the essence of their image and complementing their digital sound with a new form of art-making using computers. The video was acknowledged for its unique aesthetic from both fine art institutions and popular culture venues. Aired frequently on music video programs, it was also exhibited internationally in galleries and museums.
Rebecca Allen’s artwork, which spans four decades and takes the form of experimental video, large-scale performances, live simulations and virtual and augmented reality art installations, addresses issues of identity, gender and what it means to be human as technology redefines our sense of reality. With degrees from Rhode Island School of Design and Massachusetts Institute of Technology, she moves fluidly between artist studio and research lab. Her work is part of the permanent collection of Centre Georges Pompidou, Whitney Museum of American Art and NY Museum of Modern Art.