Maybe you should try out some of the various VJ applications. Lives for instance does, afaik, sort of buffering and keybinding is a requirement for VJ software in general. Cheers, Malte -- Malte Steiner media art + development -www.block4.com-