Ali Momeni

Menu
  • Bio
  • See
  • Listen
  • Read
  • Teaching
  • Press
  • News

Tagged: MaxMSP

2009 CNMAT MaxMSP Night School, taught by Ali Momeni

Posted December 6, 2009 & filed under Teaching.

Between July 27-31, 2009 I taught the 18th annual CNMAT Max/MSP/Jitter night school course (for my 9th time!). All course documentation is kept on CNMAT’s one-of-a-kind new music web portal: there you will find the course outline, video screen shots of some of the lectures, as well as patches and links.

Tags: 2009, Adrian Freed, Ali Momeni, Berkeley, CNMAT, David Wessel, David Zicarelli, Edmund Campion, Jitter, MaxMSP, Teaching, workshop

2008 CNMAT MaxMSP Night School, taught by Ali Momeni

Posted July 26, 2008 & filed under Teaching.

Between July 21-25 of 2008, I taught the 13th annual MaxMSP Night School, hosted by CNMAT. This was the 9th year I taught at the night school, crazy!

I have posted all course material on CNMAT’s 2008 Max/MSP Night School page.

Tags: 2008, Ali Momeni, Berkeley, Bob Ostertag, CNMAT, David Wessel, David Zicarelli, Edmund Campion, Jitter, Keith MacMillan, MaxMSP, Paul Demarinis, Sue C, Teaching, workshop

The MAW (Minneapolis Art on Wheels)

Posted July 20, 2008 & filed under .

Tags: Bikes, Collaborative Exhibition/Project/Performance, MaxMSP, Public Art, See, Sound, Video

Painting the wall MAW

Posted July 20, 2008 & filed under .

After party for the Minneapolis Bicycle Film Festival, got a few moments to paint the wall with light….


Tags: 2008, Lemur, MaxMSP

Arduino for Robin’s Storm machine, no more computers!

Posted April 11, 2008 & filed under .

I’ve been working on some software and electronics for Robin Mandel in order to realize his Storm. First I made a Arduino-MIDI-output-translator application that converted MIDI out of GarangeBand to on and offs on the Arduino’s Digital Outputs. Then I integrated the MIDI playback into the translator application.

But ultimately, best if the Arduino simply did it all, this way the Storm installation can run without a computer. The latest implementation does just that: first you translate the midi-file to a text format; then you load it on the the arduino as a part of a sketch; the sketch also integrates a potentiometer for setting the threshold of the light-sensor, and an LEd on pin 13 that gives visual feed-back about passing the threshold.

There are a couple of ingredients:
-A Stand-alone application that converts MIDI to a peculiar text file format. Get it here.
-An Arduino Sketch that takes care of the playback from the score, as well as the triggering using a light-sensor. Get that here.

Here’s a video:

and here’s the circuit, close up.
Advanced HTML For Beginners

Tags: 2008, Arduino, MaxMSP, Storm

ArduinoBT :: Max/MSP

Posted April 6, 2008 & filed under .

ArduinoBt, talking to Max/MSP, using SimpleMessageingSystem.

Had many many troubles with this “programmer not responding” bull shit, but got it going eventually… still doesn’t exactly stay up for hours.
(i.e. get in touch if you’re one of the other brave few trying it!)

Tags: 2008, Arduino, Bluetooth, Liminal Surface, MaxMSP, Storm

MIDI to Arduino

Posted January 31, 2008 & filed under .

Demonstration of a little stand alone application for translating MIDI to an Arduino‘s digital outputs.

The editable MaxMSP patch (and many more things) are a part of aLib. You will find the patch in the “for controllers” folder, within the “Arduino” section.

This application uses
–SimpleMessageSystem library for the Arduino platform.
–Cycling 74’s MaxMSP.
–Arduino USB drivers
-RetroWare’s MidiO plugin to allow GarageBand to send MIDI to other apps.

Many thanks to Nick Mariette for his help…

Tags: 2008, Arduino, MaxMSP, MIDI

ARTS 5670 Interdisciplinary Media Collaborations: Treating Time

Posted January 29, 2008 & filed under Teaching.

I’m teaching a course along with Professor Doug Geers from the School of Music, on the topic of treating time. The course is titled Interdisciplinary Media Collaborations: Treating Time and here is the course description.

Tags: 2008, Ali Momeni, Arduino, Jitter, MaxMSP, Minneapolis, Teaching, UMN

Light bulbs and ramping metronomes/tempo curvers

Posted December 4, 2007 & filed under .

This continues to be an incredibly rich playing field….

Tags: 2007, Gluion, Light, Light bulb, MaxMSP, Ramping Metro, Tempo Curver

More light bulb action

Posted December 3, 2007 & filed under .

Now composing for sound and light in the same environment….
A very exciting development….

Tags: 2007, Gluion, Light, Light Bulbs, MaxMSP

ARTS 3603/5630: Experimental Video

Posted October 29, 2007 & filed under Teaching.

My first course at the University of Minnesota’s Art Department focusing on generative video with Max/MSP and Jitter.

Check out the course’s blog.

Tags: 2007, Ali Momeni, Jitter, MaxMSP, Minneapolis, Teaching, UMN, Video

Light bulbs worky worky

Posted September 30, 2007 & filed under .

They be 120V AC bulbs at last, blink!

Tags: 2007, Ableton, Gluion, Light, Light bulb, MaxMSP, Tempo Curver

CNMAT MaxMSP Nigh School Student Evaluation Results

Posted August 3, 2007 & filed under Teaching.

Course evaluation form results from 2005, 2006 and 2007, with 38 out of 62 students responding to the survey.

A PDF version of CNMAT’s MaxMSP Night School Student Evaluation is here.

Tags: 2005, 2006, 2007, Ali Momeni, Berkeley, CNMAT, Jitter, MaxMSP, Teaching

aLib resonance models

Posted July 19, 2007 & filed under .

Collection of resonance models of mostly percussion instruments.

Tags: Audio Processing, MaxMSP, Resonance, Share

aLib

Posted July 18, 2007 & filed under .

A library of abstractions and java scripts for Max/MSP; part of my doctoral dissertation from UC Berkeley. aLib is organized by category and folders and contains many help-files as documentation. aLib is currently under beta testing. Please forward all comments to Ali. Update 06.2009: new slim and friendly aLib; many things removed, the best kept; includes latest pattr space interpolation work…

Tags: 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, Audio Processing, Control, Javascript, Jitter, Mapping, MaxMSP, Network, Share, Video

aLib java

Posted July 17, 2007 & filed under .

Tags: 2005, 2006, 2007, Java, Jitter, MaxMSP, Network, Share

Video: Day 7, smoke rings final, JazzMutant Lemur demonstration

Posted June 6, 2007 & filed under .

Final video of the smoke ring quartet, placed in a cross formation. This video demonstrates the usage of a JazzMutant Lemur for controlling the solenoids that generate smoke rings.

Tags: 2007, Actuators, Gluion, Matt Brackett, MaxMSP, Providence, Robin Mandel, Sculpture, Smoke

Video: Day 7, smoke rings final, Cross formation

Posted June 6, 2007 & filed under .

Final video of the smoke ring quartet, placed in a cross formation.

Tags: 2007, Actuators, Gluion, MaxMSP, Sculpture, Smoke

Video: Day 7, smoke rings final, Arch formation

Posted June 6, 2007 & filed under .

Final video of the smoke ring quartet, placed in an arch formation.

Tags: 2007, Actuators, Gluion, MaxMSP, Sculpture, Smoke

Video: Day 7, smoke rings final, voice activated

Posted June 6, 2007 & filed under .

Final video of the smoke ring quartet, placed in a cross formation. In this video, the smoke rings are generated by the voice of a the visitor. The sound of the speaker’s voice is analyzed and used to trigger smoke rings, thereby turning the speaker’s [hollow] words into smoke.

Tags: 2007, Actuators, Gluion, MaxMSP, Sculpture, Smoke

Video: Day 6 of Smoke rings with Robin and Matt, the ensemble

Posted June 6, 2007 & filed under .

And so we make four…

Tags: 2007, Actuators, Gluion, MaxMSP, Sculpture, Smoke

Video: Day 5 of Smoke rings with Robin and Matt, the Valve

Posted June 4, 2007 & filed under .

Now we cover the hole when we’re not blowing.

Tags: 2007, Actuators, Gluion, Lemur, MaxMSP, Sculpture, Smoke

Video: Day 3 of Smoke rings with Robin, Horizental

Posted June 1, 2007 & filed under .

Horizontal arrangement, various perspectives, and at the end, Jazz Mutant Lemur controlled.

Tags: 2007, Actuators, Gluion, Lemur, MaxMSP, Sculpture, Smoke

Video: Day 2 of Smoke rings with Robin, Vertical

Posted May 29, 2007 & filed under .

Vertical arrangement and the view of the instrument’s guts.

Tags: 2007, Actuators, Gluion, Lemur, MaxMSP, Sculpture, Smoke

Lemur video instrument: the tics

Posted May 4, 2007 & filed under .

A real time video performance instrument made for the Lemur, for my friends at Jazz Mutant. Video is recorded at will into a delay line, and the delay line is explored with the fingers. We look for tics…

Tags: 2007, Jitter, Lemur, MaxMSP, Video

Lemur video instrument: the digits

Posted May 4, 2007 & filed under .

A real time video performance instrument that uses mass-spring models implemented with msd in Max/MSP/Jitter, to manipulate a structure with endearing behaivior. The instrument is made to be played with a Lemur, for my friends at Jazz Mutant.

Tags: 2007, Jitter, Lemur, MaxMSP, Physical Models, Video

Lemur video instrument: the hands

Posted May 4, 2007 & filed under .

A real time video instrument for working with multiple video loops captured in real-time and dynamically moved around the projection space with a Lemur for my friends at Jazz Mutant.

Tags: 2007, Jitter, Lemur, MaxMSP, Video

Lemur video instrument: the time-cube

Posted May 4, 2007 & filed under .

A real time implementation of something along the lines of this
but made to work with a Lemur for my friends at Jazz Mutant.

Tags: 2007, Jitter, Lemur, MaxMSP, Video

What You Say, How You Say It

Posted October 27, 2006 & filed under .

What You Say, How You Say It from Ali Momeni on Vimeo.

Tags: Exploratorium, MaxMSP, Multi-channel, See, Solo Public Commission/Project, Sound, Spatialization, Tracking

2005 ENSAD ARi courses taught by Ali Momeni

Posted August 2, 2006 & filed under Teaching.

In the 2005 academic year, I taught interactivity design and real-time programming at ENSAD‘s ARi program.

My Max/MSP/Jitter patches for the initial intensive workshop are here by day:
–Monday
–Tuesday
–Wednesday
–Thursday

My students’ projects are documented here.

Tags: 2005, 2006, Ali Momeni, ENSAD, Jitter, MaxMSP, Network, Paris, Share, Teaching, Tracking

2004 ENSAD ARi courses thought by Ali Momeni

Posted August 2, 2005 & filed under Teaching.

In the 2004 academic year, I taught interactivity design and real-time programming at ENSAD‘s ARi program.

My Max/MSP/Jitter patches for the initial intensive workshop are here by day:
–Monday
–Tuesday
–Wednesday
–Thursday
–Friday
–One more day

My students’ projects are documented here.

Tags: 2004, 2005, Ali Momeni, ENSAD, Jitter, MaxMSP, Network, Paris, Share, Teaching, Tracking

2003 ENSAD ARi courses taught by Ali Momeni

Posted August 2, 2004 & filed under Teaching.

In the 2003 academic year, I taught interactivity design and real-time programming at ENSAD‘s ARi program.

My students’ projects are documented here.

Tags: 2003, 2004, Ali Momeni, CNMAT, ENSAD, Jitter, MaxMSP, Network, Teaching, Tracking

About

Ali Momeni is into dynamic systems and moving targets; he works with kinetics, electronics, software, sound, light, people, plants and animals. His creative output ranges from sculptures and installations, to urban interventions and music theater performance. Read more here.

Contact

b a t c h k u at gmail dot com

© 2025 Ali Momeni.