having the kinect stuff in a seperate application is great.
so it is much more flexible than an external.
I don't see how that 's more flexible. Usually it's quite the opposite. But you can very well do that with an external if you like. Export your kinect patch to a standalone app and have it send its output to whatever you need to receive it using UDP/OSC. I do it to have the kinect processing running in entirely independent CPU threads.