The SETO Environment


2005–2010 by [intlink id=”2″ type=”page”]Till Bovermann[/intlink].

The SuperCollider Environment for Tangible Objects (SETO) originates in the development of TUIO, the Tangible User Interface Protocol, and the need to interface it within SuperCollider. Originally developed for surface-based interfaces, it was also used for 6DOF tracking in the implementation of [intlink id=”162″ type=”page”]JugglingSounds[/intlink]. During its development, SETO was extended to cope with the captured 6DOF movements of objects. While the first ideas of SETO were developed during a research stay as an STSM in Barcelona at the Music Technology Group of the Pompeu Fabra University, Other parts were developed at the Neuroinformatics Group of Bielefeld University and in the SonEnvir project at IEM, Graz.

Tangible Interfaces need some attention for their technical realisation. First of all, an object tracking system is needed that provides real-time information about physical object manipulation to the system. The type of tracking software depends on the objects, the frame-rate for pseudo-continuous data and the desired degrees of freedom that should be tracked. Independent from this, however, also the amount of money willing to spend has to be considered. A variety of systems may be taken into account, lasting from cheap, one camera, vision-based systems to many-camera or electronic-based marker tracking systems by far out of the financial scope for private use. A relatively low-cost variant is the open-source software reacTIVision, for which a (fast) camera, appropriate lighting, objects to be tracked and a glass surface are required. SETO provides an interface to this and other systems including the professional (and expensive) VICON Marker tracking.

SETO were used to implement these TAI-related applications:

  • [intlink id=”42″ type=”page”]AudioDB[/intlink]
  • [intlink id=”162″ type=”page”]JugglingSounds[/intlink]
  • AudioDome SoundBlox
  • TUImod

Additional Material

  • The source is available as a SuperCollider quark.
  • PhD Thesis pp. 173–178 ([intlink id=”102″ type=”page”]Publications page with link to PhD Thesis[/intlink])