Collision detection and state change with Leap Motion and Max/MSP.
Second version adding musical finger-painting during the state change.
The 3rd version features a “lack of hand motion” detector which, along with collision detection, fades sounds and triggers state changes.
The non-activity detector is from a Max patch by Mattyo. The spectral filter is from a Max patch by Katja Vetter. In the filter the X,Y, and Z position of hands control number-of-bands, position, and peak width.
Nørgård’s music often features the use of the infinity series (DanishUendelighedsrækken) for serializing melody, harmony, and rhythm in musical composition. The method takes its name from the endlessly self-similar nature of the resulting musical material,[1] comparable to fractal geometry. Mathematically, the infinity series is an integer sequence. The first few terms of its simplest form are 0, 1, −1, 2, 1, 0, −2, 3, … (sequence A004718 in OEIS).
Nørgård discovered the melodic infinity series in 1959 and it proved an inspiration for many of his works during the 1960s. However, it was not until his Voyage into the Golden Screen for small ensemble (1968)—which has been identified as the first “properly instrumental piece of spectral composition” (Anderson 2000, 14)—and Symphony No. 2 (1970) that it provided the structure for an entire work (Nørgård 1975, 9). The harmonic and rhythmic infinity series were developed in the early 1970s and the three series were first integrated in Nørgård’s Symphony No. 3.
Max as a Sonification Algorithmic Composition Tool
From algorithmiccomposer.com
Tutorial with example patches in Max and Pd to explore the ideas of making musical sound from weather data. The output is a Midi synthesizer. The patch allows flexible mapping and scaling of data to pitch, tempo, and dynamics.
How many musicians do you know that play with their eyes closed? Not many computer music apps allow this. Bloom is an exception. http://www.generativemusic.com/bloom.html
As an exercise, I tried to make something like Bloom, using Leap Motion. With your eyes closed you can accurately position your hand at the level of eyes, shoulders, hips, etc., And you can quickly move to a point directly outward from your nose, or shoulders. This is the basis of sobriety tests.
The interface, works with a hand motion like sprinkling seeds. Every time you open your hand, it triggers a note based on the height of your hand. It also triggers one of the “Bloom” circles at the XY position.
Note: If you don’t have a Leap Motion sensor, you can use a mouse.
If you are using Leap Motion, download the aka.leapmotion external – and add it to your Max file path in options | file preferences: http://akamatsu.org/aka/max/objects/
instructions
(if not using Leap Motion sensor, skip to step 4)
Plug in the Leap Motion sensor.
Open leap-finger-switch.maxpat and click the “start” toggle.
Wave your hand around – it should be detected and displayed
Open circlething.maxpat
If using mouse, just click in the black “circlething” window to play.
If using Leap Motion, click the message box to activate Leap Motion
Then open and close your hand, over the sensor to play