Hi there!
Thank you for your feedback. It's clearly a problem with loading the processing interface from within max... I should have known I was clearly asking for trouble with this approach! I think I have two options now: to re-write the interface in Max or to write a granular synthesis engine in Processing. I think I'll go the first route, which means I'll really havae to wait for Max 5, as it has been announced that several changes will be made to the UI engine...
Until then, and as you all have been really supportive, I compiled a version that you should be able to run, even in 10.5 (it runs in mine!). It's now composed by two applications: "Narrativas_Sonoras", the processing interface, and "NSEngine", the Max Audio Engine. You should launch the Engine, wait until the Audio in turned on (1 second if the audio interface is selected, otherwise you'll have to do it manually), and then launch the interface. Please make sure the two applications can communicate via OSC (you can see the ports in the max patch).
You can find the software in:
It is uploading as I write, should be available in a few minutes.
I hope that will do the trick until max 5 is here and I disclose the source!
Best regards,
Rui