/page-list   /toc   /spec/1.0   /spec/1.1   /implementations   /publications   /about
(contents of this file: links to each section)

OSC Device Design Space

Adrian Freed. OSC Device Design Space. 2004. OSC Conference 2004.

Download: files/freed-devdesign.pdf

Abstract: Most OSC packets flow between threads and processes on a general purpose computer or across networks between general purpose computers. In this presentation I will explore a growing new source of OSC packets: simple special purpose data acquisition and control systems. Other presentations in this session will describe several sophisticated OSC-communicating gesture sensor systems developed by relatively large institutions. To complement these I will focus on simpler, affordable options for individuals and small groups interested in developing their own OSC-communicating devices. The goal is to identify hardware platforms and development tools that are affordable, have sufficient performance to support OSC packetization and communication and require minimum development effort both to interface sensors and controllers and to develop the requisite software. Options explored include very cheap “pic” style microcontrollers, more sophisticated systems integrating 100BaseT networking, e.g. Rabbit 3000 series, I86-based systems supported by open source gnu tool chains, and a low cost USB interface device. I will emphasize the oft-forgotten importance of the development system and how the lowest cost device is rarely the best choice for installation, digital arts and musical applications where flexibility and a healthy performance margin lead to better artistic outcomes.

Context: This was a featured publication on the legacy (pre-2011) website, ported to the new site by Matt Wright in early 2021

Submitted to by Legacy at 03/26/2021 17:03:31

This page of OpenSoundControl website updated Mon May 24 11:20:31 PDT 2021 by matt (license: CC BY).