Anyone developing an external to connect the Morph directly to Cyling '74's Max?


#1

Hello,

Currently one can connect the Morph to Max through a microcontroller and a serial connection using the Innovator’s overlay. However in this case the serial baudrate cannot go over the hardware limit of the little serial adapter which is part of the overlay. It seems to be an issue for very fast and multi-touch gestures so a dedicated external might be an improvement. Such a development would also allow to get rid of the microcontroller and maybe allow several Morphs to be connected simultaneously.

So, is anyone developing an “external object” to connect the Morph directly to Cycling '74’s Max?

I have made a try to merge the Morph C API examples to the Max SDK under Windows but without success so far. I’d be glad to go on with some assistance if anyone is willing to join.


#2

Actually I ended developing it myself. It’s ongoing.


#3

The Max external (64-bit, Windows) is available here. The source is provided too so people wanting to compile them for MacOS X might have a try.


#4

Cool! We have been working with C74 on this for a cross-platform version. Care to give it a try? PM me!


#5

Hi @peter
very interested to try your external


#6

Cycling '74 has released the external! Read their write up.


#7

I did a patch and a write up for the Sensel blog, using the Morph and Max to create a novel interface for messing with a 3D OpenGL object.


#8

I think your Blend link might be the wrong file. Looks to be an Ableton project, with audio samples and no max source.

Possible I misunderstood the point of that link?


#9

You went to https://blend.io/sensel/generative-video-with-max-and-morph?
Strange. here’s what I see:
in the browser:
https://imgur.com/a/qK2RD
in the finder:
https://imgur.com/a/dHqR3
It correctly identifies it as a Max project on my end, and I have the files synced on my desktop.

I can try some other tests, but I just want to 2x check with you to see what the difference is!


#10

Ah, got it!
Blend comes with a demo project, and opened that instead of your file when the pull completed.
(also true of the subsequent pull attempts)

Let’s call this a user error, I guess.