Jamoma 0.5 Released

Trond Lossius's icon

Jamoma is an open-source project for structured programming in Max/MSP/Jitter and is based on modular principles that allow the reuse of functionalities whereas all parameters remain customizable to specific needs.

Jamoma has been developed for more than five years and has been used for teaching and research within science and the arts. It has provided a performance framework for composition, audio/visual performances, theatre and installation gallery settings. It has been also used for scientific research in the fields of psychoacoustics, music perception and cognition, machine learning, human computer interaction and medical research.

Features include:

A large and peer-reviewed library of modules for audio and video processing, sensor integration, cue management, mapping, and exchange of data with other environments

Extensive set of abstractions that facilitates everyday work with Max/MSP

Specialized sets of modules for work on spatial sound rendering, including support for advanced spatialization techniques such as Ambisonics, DBAP, ViMiC and VBAP

Modules for work on music-related movement analysis

Powerful underlying control structures that handle communication across modules

Strong emphasis on interoperability

Native OSC support, thus making it easy to access and manipulate processes via external devices and interfaces

Comprehensive documentation through maxhelp-files, reference pages and growing number of online tutorials

Jamoma is easily extendable and customizable

Jamoma 0.5 was a major effort. Originally it was envisioned as a port from Max 4 to Max 5. However, we did a lot more than that, and significantly overhauled major portions of Jamoma to dramatically improve performance, stability (particularly on Windows), and ease of use. We have also improved the documentation, distribution, and organization of Jamoma.

Here are some resources to get started with Jamoma 0.5:

Requirements: Jamoma 0.5 requires Max 5.0.8 or later, and works on OSX 10.4 or later (Intel) and Windows XP or later

Jamoma is licensed as GNU LGPL. Jamoma is an open source development initiative with more than 20 contributors. Development is supported by BEK - Bergen Center for Electronic Arts, CIRMMT - the Centre for Interdisciplinary Research in Music Media and Technology, McGill University, Electrotap, GMEA - Centre National de Creation Musicale d'Albi-Tarn and University of Oslo with additional financial support from a wide range of institutions and funding bodies.

emulation's icon

Hi,

How do I download the UserLib? I am interested in vimic and Holo-edit but I cannot find them online?

My apologies if this is a very basic question.

Thanks

jln's icon

Hi,

There is currently no installer for the whole UserLib unfortunately. You can get the UserLib using two different ways though:

- If you have Git installed (which is used to version control Jamoma sources), you can do a Jamoma project check-out following the steps mentioned here : http://redmine.jamoma.org/wiki/jamoma/Working_with_GIT. You will then get all sources included the UserLib.

- If you do not have Git installed or just want Vimic and Holophon, another way is to visit the two following links and use the "download source" from the Github page.

If you need more information, do not hesitate to drop a message on the Jamoma forum here : http://jamoma.org/forums.html

Hope this helps.

Best,
Julien

[edit] the server hosting the wiki with Git instructions seems to be down at the moment :-( [/edit]

Nilson's icon

Hi,

I am working on a proper installer for all the UserLib files which will be ready for the next Jamoma update.

For the time being, you could just grab a somehow recent UserLib version from http://jamoma.org/download/UserLib-Oct22.zip
Just unzip it and put it somewhere in your Max searchpath.

Mr.Nilson's icon

Hi,

since some weeks there is an installer for all the UserLib files:

cheers,

N.