
Indeed, it is possible to carry out the transposition of sound synthesis principles and techniques to the field of visual synthesis : you can build a visual synthesizer within Max. Original visual synthesis results made using your own visual synthesiser.

Visual crescendos and diminuendos : this can be transposed to the size of a shape, to the intensity of color, to the density of objects on the screen, among others construction of "visual polyphony" : overlapping rhythmic sequences of visual elements can be realised, among others. Musical visual compositions for example : Construction of visual rhythmic sequences, For example : you can visualise spectral qualities of a sound by mapping a FFT analysis results to visuals. Very precise synchronization between visuals and very specific sound aspects. Indeed, although in Max there are objects whose functions or objects are already made and can not be edited, these little bricks do not work by themselves, and therefore, Max allows the user to build almost anything you can imagine. In my experience, by building the programs practically from scratch, it is possible to get very original results. Visualization and sonification of mathematical functions, or vistually, any kind of data.

Generative visuals and music from algorithms. The synthesis of sounds from image analysis, such as: color detection, motion direction, resolution, among others. The visualization of data extracted from FFT analysis, RMS average amplitude, detection of the fundamental frequency, amplitude peaks or transients, among others. In this way, very original interactions can be created, as original as the author can imagine, as well as very close relationships between the world of data, audio and visuals.Įxamples of work that can be done using Max 8. MSP objects contain functions to perform fine-grained audio analysis, synthesis and modification processes.Īt the same time, in Jitter we find functions that allow to perform image synthesis, analysis and modification.įinally, in MAX, we find functions that allow us to build algorithms, perform data analysis, or control different processes. In fact, MAX brings together, in the same programming platform:

Jitter in Max MSP is one of the most powerful tools for creating interactions between audio and visuals. Three types of functions in the same programming platform
