What there is so far...

In Spyractable is based on the architecture of reactable, meaning that there is a connection manager, a visual synthesizer and a sound synthesizer to set the software..
reactable architecture

But all these parts are inside processing, meaning that on part of the code do the connection management, another one the graphics / visual synthesizer (as expected), and also inside processing libpd implements the sound synthesizer, taking orders from the connection manager..
 Right now there have been created 12 patches (tangible objects) that implement these modular synthesizer modules:
  1. Amplifier with lfo input
  2. A multi-effect with chorus, phaser and mixed   function.
  3. A multi-filter with low-pass, high-pass and band-pass function, plus a cut-off frequency generated envelope (GE) with lfo input and a "midi keyboard plug-in that sets the cut-off frequency equal the midi-pitch and a volume GE. This way it could function like a silly Subtractive-synthesizer if you connect it with noisy input..
  4. Delay effect
  5. Sample player with 8 samples
  6. A sine-wave oscillator that also functions as carrier by connection to it a frequency modulator, and also volume sliders for the sine harmonics of the frequency and a GE working when midi keyboard is on.
  7. Noise oscillator
  8. Microphone input with a midi-keyboard vocoder plug in (fixed chords).
  9. A multi-oscillator with sine, saw, square and triangle oscillators, plus midi-keyboard in.
  10. lfo (sine, saw, square and triangle oscillators).
  11. modulator that takes sine-oscillator patch's frequency and user sets the modulation index and the frequency ratio.
  12. Master volume controller.
Everything 's working, but i have to admit that there is a crucial mistake (more like a starting choice)  because the GE sliders and the sine-harmonic sliders appear at a fixed side of the table. This is not wrong at the horizontal version but its no good for the circular version of Spyractable, but I intend  to fix it... 

There are also a setup method that resizes the graphics, according to the table dimensions and the projectors resolution, at the end of "setup_methods" tab at the processing code. But also i don't know if it works because i don't have a multi-touch table yet.. 
.. so anyone 's trying it, please reply me how it works...