Blender and MaxMSP
If you have experience with controlling Blender (http://www.blender.org/) with Max MSP, then please share it here.
Problem 1: trying to use midi to real time control object parameters in Blender for live performance.
I am using Max 6.x.x
Well I know Blender supports OSC via python. So you could convert your MIDI messages to OSC in Max and send it to Blender via OSC. Here is a demo I found... https://vimeo.com/39407028
But If I were you, I would try Unity. Personal addition is now free and there is far better integration with Max.
https://cycling74.com/forums/ann-myu-max-unity-interoperability-toolkit-v-1-0-released/
https://www.youtube.com/watch?v=137huPA9sto
Very good advice. Thank you Anthony !
@hdgmax I use Blender for modeling. Dont know about using it live though, since you cant Syphon the output, and it doesn't really do realtime rendering. If you dont mind me asking, what sort of work do you want to use it in realtime for?
Hi Anthony. I plan to use it to stream midi messages and other messages from different applications through Max to a 3D environment while I am playing live music or recorded music or when I use motion sensors or external devices. Your suggest to use Unity was really good and I got the myu which was included in your link to work in less than half an hour, controlling the Unity animation from within Max. I will keep using blender for modeling, but I will use Unity for the 3D animations. No need for the Blender Python code in that case. I am already familiar with Max, so I can easily modify the 3D animation to my needs. And for more complex things like the falling objects, The code in Unity does not seem to be too difficult, so good as tutorial before writing my own code.
This is a topic we need to revisit I think since there are a few new things going on in Blender 2.8, one of which is nearly real time rendering in EEVEE
Maybe this tutorial is more accessible than before, hope it helpful.
https://www.youtube.com/watch?v=ssVcU8xsRT8&t=237s&ab_channel=AvantContra