Hello Groovenstein,
nice table !!! isn'it ?
that's a really nice job!!! coongratulations
some time ago, we tried, (onegop & me) to send some tuio midi signals to m8...
we tried all but used Processing.client version...
the aim was to interact "directly" from TUIO to M8... using the fiducial symbols... we were thinking:
"what we hold is what wee see"...
the advantage was also that we could use it on two machines:
one with m8, and the other with P5 TUIO and the table...
I saw in you demo that you are catching the mouse...
Our reflection/test was different in the way that:
• Each TUIO.fiducial symbol corresponds to a M8.knob (or M8.keyword).
• The coordinate of this TUIO.ficucial corresponds to the value of the M8.knob.(or M8.keyword)
The big probS were to get clean messages from tuio (because of a crappy table, made in 5 min)..
the refresh rate of the webcam via-tuio was not big enough (15frames/sec)...
The ligth inside the box was so bad and not infrared, so we could only do it with a particular ambient ligth, only from 1:00PM to 4:30PM...
BUT once we had something that could see symbols a bit better than a mole,
we started M8 and mapped the midi messages outcomming from processing
(because the TUIO "core" app version we used had not the midi working) rigth int M8.
it worked,and we could modify the X,Y position of a layer in cooordination with the x,y position of a physical marker on the "crappy-table"... using midi... this part was really simple
later on, i tried something with the fingers... and tougth about something like a mirror of m8's GUI in processing:
using ControlP5's lib to make a clone of the M8.interface.
each slider or knob are binded from P5 to M8...
PRIVATE SCREEN (table): processing/TUIO, put your finger on a slider and modify it's value. this value will be sent to the corresponding slider/knob/keyword in modul8 via midi.
PUBLIC SCREEN: see the gig
we didn't go further because the hardware table to hard to make at home..:
(ligth parameters (inbox / outbox:ambient / outbox:ligthshow), transportation, sustainability, size , tools etc, etc ...)note also that it was on PPC computers... not intel...
But the proof of concept worked, and we had a lot of fun...
i think the harder part is not make m8 see the signals but more the hardware table with tuio...
and you have one that looks so GRRRRRRRRR(eat)!!!!!!