i am involved in a project where we want to spatialize sound in 3D.
we have a speaker setup in the shape of a cube. this way we can pan the sound left and right, but also up and down.
my job is to develop a user interface in which you can create 3D-paths for the sound.
this is all working out nicely. i have created a gui where you can draw shapes, implement curves in between points, transpose and stretch the paths.
what we want to add is a rotate function of the paths.
basically, we want to be able to grab the path and transform it just like you can do with the jit.gl.handle object.
but the thing is, the paths are made up of long lists of vectors that are put into a coll.
so, using jit.gl.handle is not an option... or is it??
below is a simple demo of how a path is put into a coll, and then how an object is following the path.
the main goal would be to have the green torus still follow the path after it has been rotated by the rotatexyz message (top right of the patch)