A new generation of controllers through the magic of Smart Fabric. By Scot Gresham-Lancaster |
||||||||||||||||||||||||||||||||||||||
INSIDE THE PAD The MTC Expresss Smart Fabric is based on a patented pressure-sensing technology developed by the Canadian Space Agency. Smart Fabric consists of thin cellular elastomers, typically made of urethane or silicon, with an outer skin that protects the fabric and serves as a wear surface. Intended for space-based robotics, the fabric provides touch-based feedback to remote telerobotic operators. Within the Smart Fabric are overlapping pressure sensors, called taxels, connected to fiber-optic cables. An LED generates a measured amount of light, which is sent to the taxels through the fiber-optic cables. Pressure on the taxels restricts the flow of light. Each affected taxel returns a reduced amount of light to a light sensor, which tells the units CPU the amount of pressure exerted in a specific location.
GENEROUS CODING The MTC Express includes the necessary hardware and cross-platform application program interface (API) for developing custom instruments and controllers. The API consists of a set of C-language libraries to which developers can link their custom code. Cycling 74s Max and MSP are the best environments for developing your ideas for the MTC Express. Researcher Matt Wright and others at the Center for New Music and Audio Technology at the University of California at Berkeley have created external drivers for the Max graphical programming environment. Most of the development work in Max has been to create external objects that include the MTC Express Pad as an input. Of course, a resourceful programmer can make application-specific input drivers for any Mac or PC program by using the API libraries. After I unpacked the controller and installed the Tactex object, it only took me five minutes to get things working enough to receive coordinates and pressure readings when I touched or tapped the pad. I am an experienced Max programmer, but a novice user could use the Tactex pad to create custom controllers within a day.
Reprinted with permission from © 2000, Intertec Publishing, A Primedia Company All Rights Reserved [an error occurred while processing this directive] ![]() |
||||||||||||||||||||||||||||||||||||||