Marbles and other metaphors

Initial notes on the requirements for a highly modular performance platform

  • fine grained - function of each module ideally defined by single word or short phrase
  • linked to spoken word and movement
  • transformation between multiple media types
  • reconfigurable at run time
  • standards based
  • network support
  • multiple media types / formats - standard audio, video, text and animation together with custom data formats
  • cross platform - Mac OS, Windows and Linux as well as mobile and gaming platforms
  • language ( natural and programming ) agnostic
  • support for a wide range of input / output devices
  • metaphor slave to function
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License