Ursound - Live Patching Of Audio And Multimedia Using A Multi-Rate Normed Single-Stream Data-Flow Engine.
Georg Essl · University of Michigan Library Repository · 2010
UrSound is a multi-rate normed single-stream data-flow engine for audio and multimedia I/O designed for multi-touch sensor-rich mobile devices.All components connectivity is treated equally.This design choice necessitates that no entity dictates the sample rate and that the semantics of a connection cannot be fixed.Hence we are lead to introduce a multi-and flexible-rate data flow that uses normed data streams to allow for seamless and very rapid connectivity changes.We introduce canonical semantic mappings to allow each processing unit to define the meaning of the normed data for their purposes.