How to create a standalone with Jamoma dependencies

Let’s create a simple Jamoma patch

Let’s create a soundfile player with panorama, limiter, and recording function in 5 seconds:

  1. Press SHIFT+i to create jmod.input~
  2. Press SHIFT+o to create jmod.output~
  3. Connect the left and right signal outlet of jmod.input~ to the left and right signal inlet of jmod.output~
  4. Done!

none set

1. Let’s build the standalone app using Max’s Application Builder

Select Build Collective / Application… from the menu

none set

Since we don’t have any extra dependencies, we just press build here.
In the following dialog, specify the building location.

Don’t forget to select ‘Application’ as the File Format!

none set

2. Half way through

OK, as you can see, we have created a standalone named foo.app.
We are almost there, only one step is missing….

none set

3. Adding the Jamoma dependencies

From the extra menu, select Jamoma-overview

none set

In the overview patch, click on the Application builder

none set

In the Application builder, press on the button and select in the following dialog the location of your standalone (in our case, the location of foo.app)

none set

Once you confirmed the location, the Application builder will start to work. When it is done, it will close automatically.

none set

4. Done!

That’s it – just start your standalone and play with it.

none set

You want more?

If you want to know what files have been added via the Jamoma’s Application Builder, let’s take a look into our final foo.app.
The following folders and files were added:

If you want to add modules wich are not part of the Jamoma distribution or the Jamoma UserLib, you need to copy the XML preset file manually into foo.app/Contents/Jamoma/Presets

comments powered by Disqus