Jamoma 0.5.2 released


The Jamoma team is pleased to announce the release of the Jamoma 0.5.2 implementation for Max/MSP. This second revision of Jamoma 0.5 has been in the works for the past 6 months and brings a lot of bug fixes and new features from the exchanges and efforts of all the Jamoma community members. Please visit the download section at http://jamoma.org to get a copy. Enjoy this new version!

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 development and documentation of Max/MSP projects
   * Specialized sets of modules for work on spatial sound rendering, including support for advanced spatialization techniques such as Ambisonics, DBAP, VBAP, and ViMiC.
   * 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
   * Easily extendable and customizable

Jamoma is an open-source project for the development of audio/video applications, plugins and Max/MSP-like environments. It offers many C++ frameworks for structured programming and is based on modular principles that allow the reuse of functionalities where all parameters remain customizable to specific needs.

Jamoma is in development for more than five years and is used for teaching and research within science and the arts. It has provided a performance framework for composition, audio/visual performances, theater 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 (see also http://redmine.jamoma.org/projects/jamoma/wiki/Research_Projects_Using_Jamoma).

Jamoma is distributed under BSD license and the sources can be freely downloaded at http://github.com/jamoma. Development is currently supported by BEK – Bergen Center for Electronic Arts, 74 Objects, Electrotap, GMEA – Centre National de Creation Musicale d’Albi-Tarn and University of Oslo. Further details can be found at http://www.jamoma.org/support.html

Max/Msp book available now!

Alessandro Cipriani – Maurizio Giri


Theory and Practice with Max/MSP – Vol. I

Translation by David Stutz

Figures produced by: Gabriele Cappellani

Interactive Examples: Francesco Rosati

Index: Salvatore Mudanò

More than 500 pages, interactive examples, hundreds of patches, online
support, theory and Max/MSP glossary, test, reverse engineering
exercises, analyses, completion and correction of patches, etc.

Chapter I – Introduction to Sound Synthesis and Signal Processing

Chapter II – Additive Synthesis

Chapter III – Subtractive Synthesis

Chapter IV – Controls and LFO

for use in university courses, the book is an overview of the theory
and practice of Max/MSP, with a glossary of terms and suggested tests
that allow students to evaluate their progress. Comprehensive online
support, running parallel to the explanations in the book, includes
hundreds of sample patches, analyses, interactive sound-building
exercises, and reverse engineering exercises. This book will provide a
reader with skill and understanding in using Max/MSP for sound design
and musical composition.

Vol. 2 and Vol. 3 will include digital
audio and sampled sounds, delay lines (echo, loops, flangers, chorus
effects, phasers, pitch shifting, reverse, comb filters, allpass
filters, Karplus-Strong algorithm), MIDI and realtime control, dynamic
processors (compressors, expanders, gates, limiters), reverb and
spatialization, Max for Live, non-linear synthesis (AM, RM, FM, PM, PD
and non-linear distortion), granular synthesis and formant synthesis,
convolution, analysis and resynthesis, micromontage and concatenative
sound synthesis, physical modeling, and jitter for audio.

INTRODUCTION by Alessandro Cipriani and Maurizio Giri

For info click here

EMaSD – Electronic Music and Sound Design Interactive Examples Vol. 1 from Franz Rosati on Vimeo.

A short video of the Interactive Examples Application by Francesco Rosati


c74 app update, now also for iPad!

c74 has finally been updated to version 1.4, adding lots of new
objects, features and bug fixes. The update requires you to download the
v1.4 external. Please make sure that Max won’t still use the old one
(so delete the previous version). A full list of changes :

Fixed :
– Appearance on sliders
– Better multitouch support for screen background
– Some bugs regarding the image commands
– Path issues on images

Added :
– iPad support, app is now Universal.
– multislider object
– XY object
– kslider object
– textedit object
– messagebox object
– umenu object
– Webbrowser object
– Font support
– Microphone attribute, sends the iPhone/iPads average microphone value.
– Menu attribute, hide the menu triangle at the bottom of the screen.
– Rotate attribute, prevents the app from rotating screen content
– App now sends interface orientation
– Ability to query url’s (e.g. content of php file) with url message
– sfrecord message that records audio of a given duration on the iOS
device (currently only in .caf format, which can’t be read by neither
buffer~ or sfplay~ …)
– sfplay message that plays audio on the iOS device

Known issues :
– Grabbing images might cause c74 to disconnect, memory issues (on iPhone 4)
– sfrecord message is in an experimantal stage.

To be added in v1.5 :
– gyroscope support (implementation will end compatibility with iOS 3.2)
– poll rate on sensors
– forward remote device data (for instance headset buttons)
– suggestions ?

Some links :
http://www.itunes.com/apps/c74 Link to the iTunes store
http://www.nr74.org/c74/c74v14.zip This is where you’ll find the new external
http://www.nr74.org/c74/c74v14.pdf Often requested, a manual on how to connect and play with c74 (includes list of objects/commands)