Weekly Music Roundup: Chris Walla Splices Tape; Puppets Fall in Love Too Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email Chris Walla's album 'Tape Loops' is out October 16. ( Autum de Wilde / Courtesy of the artist ) Produced by WNYC