Skip to content

DYCI2/OMax4

Repository files navigation

OMax 4

OMax improvisation software listens to a musical stream, automatically detects significant features such as pitch, timbre structure, duration etc., builds up a vocabulary of units based on these features, organizes the musical units into higher level formal motivic structures, and finally plays by itself by navigating the structure and generating back a stylistically coherent stream of music.

This results in an on-line smart segmentation and recombination of the input sound material. All these processes happen very fast and simultaneously, so that when used live in real-time interaction with a musician, OMax gives the flavor of an immediate co-improvisation between the performer and the machine. Because the performer also reacts to the machine’s production, thus impacting on the model’s evolution, it may install a double feed-back that we call “stylistic reinjection”.

OMax has been performed all around the world with such great performers as Bernard Lubat, Steve Lehman, Maria Kimura, Vijay Iyer, François Corneloup, Raphael Imbert, Lori Freedmann, Rohan de Saram, Mike Svoboda (through the HexaGram Native Alien System), Brice Martin, Mederic Collignon, Cécile Daroux, musicians of the Ensemble Intercontemporain, Denis Beuret, Mike Garson, etc. It has become a reference in the world of machine improvisation.

Requirements

macOS 10.13 or later Max 8.5 or laterVersion

Omax 4.7 is universal for Apple ARM processors and Max 9. Version 4.7 will not display correctly on Max 9 due to change in color policy. For now, choose 'Max 8' in display setting rather than 'default'.

Omax Version 4.6 is for Max 8.

For Max 7 use release 4.5.7 or 4.5.64. For versions compatible with Max 6 and below, check other github branches (Max5, Max6.1)

Documentation

Read Omax4-doc.pdf in the Omax folder.

Resources

Omax Project Page

Credits

OMax 4 by Benjamin Lévy, George Bloch and Gérard Assayag. OMax initial design and development by G. Assayag, G. Bloch, M. Chemillier, S. Dubnov

License

OMax5.x is licensed under the GNU GPLv3 license.

About

OMax improvisation software - v4

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •