Rebecca Allen created all visual material for the 1986 album Electric Cafe by the German group Kraftwerk including the classic, award-winning music video, Musique Non Stop. This work involved the development of state-of-the-art facial animation software in order to bring the virtual mannequins to life. Allen wanted to create a "visual digital aesthetic" that would capture the personalities of Kraftwerk members and essence of their image, and would complement their digital sound with a new form of art making using computers.
This work is acknowledged for its unique aesthetic from both fine art institutions and popular culture venues. It was aired frequently on MTV, VH1 and other international music video programs and considered a classic, while also exhibited internationally in galleries and museums.