Synapse for Kinect

Frank De La Cruz's icon

Hello, I'm just starting a project with Max for a class and my goal is to use a kinect to affect sound samples. When I saw the introduction video for Synapse (linked below) I was excited because he's doing exactly what I aim to accomplish. The only thing is that it says Synapse only works on Mountain Lion and Snow Leopard. I'm running Sierra right now and I am unable to get Synapse to work. Is it possible to run Synapse on Sierra or is it locked to those two OS editions? Thanks

YU SHI's icon

Hi Frank, I am just wondering if you got any solution ? I've got the same issue and has been looking online allllll day long to try to resolve it. Would be great if you could let me know. Many thanks.

Yu

Jonathan Grover's icon

Same here, I have Kinect 1414 and Mac Sierra 10.12.6 and Max 7.3.1. I followed steps at: https://creativevreality.wordpress.com/2016/01/26/setting-up-the-kinect-on-osx-el-capitan/
successfully which installs MacPorts, libtool, libusb-devel +universal, OpenNI, SensorKinect, NITE middleware. l ran the OpenNI sample scripts and was able to see motion tracking and player recognition tests working for my Kinect--So I know my mac sees the Kinect now. I'm seeking an alternative to Synapse that will work with Sierra. The end goal is to get Max seeing my Kinect any suggestions are appreciated!

Nathan Wolek's icon

I have not used Synapse. But for a project I did last year, I had good results working with the Kinect in Processing. Even if you don't know Processing yet, this tutorial is excellent for getting started:

http://shiffman.net/p5/kinect/

You can then send data from Processing to Max via OSC.

Jonathan Grover's icon

Thanks, I'm going to also try Ni-mate: https://ni-mate.com/download/
with Kinect-Via-Nimate: http://jpbellona.com/kinect/
I will report the results back here.

Jonathan Grover's icon

Ni-Mate had a mac related bug where OSC label are sent without the x y z values. :(

I'm going to try using Processing by loading the SimpleKinect sketch from https://github.com/jpbellona/simpleKinect/tree/master/OSX10.9_v.1.1/simpleKinect
So far though it seems this sketch works best in Processing v2 according to his FAQ at: http://jpbellona.com/kinect/simplekinect-faq/
and you need to install 3 dependancies libraries of the exact (older) versions the author used so:
ControlP5 library (version 2.0.4) from https://code.google.com/p/controlp5/downloads/list
oscP5 from: https://github.com/sojamo/oscp5
simple-openni from: https://github.com/wexstorm/simple-openni

I will confirm this works when I get it working.


Sarah  Salhi's icon

Hi Jonathan,

I have the exact same configuration as you and since weeks I am vainly trying to get my Kinect data sent via OSC to Quartz Composer. How are things going with Processing? Did it work as you expected? It would be great to have a feedback on your experience

Thanks a lot

Sarah