As soon as you have mastered TouchDesigner and Max, multi-touch screens shouldn't be much of a problem for you. Since Microsoft Windows 7, we have native multi-touch that is piped to any application. Max can't do anything with multi-touch, but is OK with single-touch events. So if you have a touchscreen, you can just fire up your Max patch GUI and start playing around with it. If you'd like to use multi-touch, one way to do this is to build an interface with TouchDesigner. Inside TD, we have no problems whatsoever using any standard multi-touch screen, and we can just send our controls to Max via OSC if we need to control a Max patch.
How is multi-touch used inside TD? We can just use a regular Container COMP, and it will react to multi-touch input just as it would when we click on it with the mouse. However, there is also multi-touch in DAT that gives us either raw data or a table that shows us all touch events with an index number per finger as follows:
This table can...