Max/Msp execution

caffeinecranked's icon

Hello,
I was wondering, what are the best ways to execute a max/msp project? What I meant is like a stand-alone application.. and for users without max msp application on their computer.
Like Java, you have the applet and you can compile and run in the terminal. How does the similar process work in max?

Roman Thilenius's icon

when you do not want to build an application you can just distribute the patches and tell people to install the free maxmsp runtime to open them.
you might have to add some extra code for stuff usually found in the menubar in this case.

caffeinecranked's icon

What are the steps/ step by step to make an executable file for a max patch project...As in if I want to give people without MAX/MSP application on their computers, how can I make a like jar file or standalone app for them to run / open the project? I know i need to include the [standalone] in my top layer patch..

seejayjames's icon

File-->Build Collective/Application, choose Application.

Read the docs about the process because there are a few gotchas and some subtle differences between Mac and PC if you're using certain objects. Otherwise it's pretty straightforward. Also, "path" message to [thispatcher] works differently in applications, if you're using that.

Also, you don't technically need the [standalone] object to build the app, unless you have some custom settings you want to tweak. Check its help file and docs to make sure.

caffeinecranked's icon

I did followed what you said until I reached this step - the attached image...
I clicked build and then I got a .mxf file.
But how come when I clicked on it, it opens the max/msp application..?

5456.ScreenShot20130418at23.49.26.png
png
Mike S's icon

When you click build, you have a format option.

Change that to application.