hct logo part1UBC
department of ECE
HCT title
about_hctresearchpeopleopportunitiespublicationsresourcescontact
side menu top
music and sound
art and performance
physical interfaces
modeling
graphics
side menu end
hct logo part2
Universal Interface Controller
An interface for communicating sensor data between a interface controller and computer


Abstract
Skills Useful
Contact Information

We build a flexible interface for communicating sensor data between a interface controller and computer. This interface is controlled by a micro-controller which, such as Scenix or 8051 communicates between sensors via an A/D sampling chip and computers with MIDI and other communication protocols. The Mirocontroller firmware is programmed with a free/open source C compiler to be flexible and portable. The design is intended for low-cost use in education, interactive computer-music performance, art installations, computer interface research, and instrumentation research. Other comparable sensor interfaces exist only in proprietary commercial versions, and typically cost about US$600 and up.

On the computer site a Application Programming interface for Linux using the Comedi Library will be implemented which is transparent to the used communication protocols.

Skills Useful

  • Microprocessor system design
  • Linux programming
  • MIDI programming
  • Embedded programming

Contact Information

Sidney Fels
Florian Vogt


Last up-dated: March/16/2002
© 2002-2005 HCT
about_hctresearchpeopleopportunitiespublicationsresourcescontact