Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Photo credit: Ryan Holsopple

PIMA Grad Site | PIMA Dept. | Library

PIMA 7741G Interactive Media Programming: Classes 9-12

Professor Holsopple Fall 2020 OER

Class 9: OCT 22, 2020

Topic: Matrices & Textures
Lesson: Effects with the jitter matrix and jitter gl texture


Alpha Masking with jit.alphablend & jit.slabs

For Class 10

Computer Graphics

Explore the Max Forum, search for answers, effects, jobs & more!

For Review: Peter Elsea Image Compositing pdf

Jitter Tutorial Recipes patch download links included 

the Max Cookbook patch downloads insluded

Examine the amazing patches of Federico Foderano 
Find a patch, using the two Max Community sites from the Class Lab, that is inspirational to you for your Final Project. Can be "how you interact with it," "I like the way it visually looks," "it's really cool!"

Post a link to this patch and description of how it works to your final project page of your Weblog.


Class 10: OCT 29, 2020

Topic: Intro to Video Tracking
Lesson: Query Cells using jit.matrix and jit.spill.
Max objects:
  • zl list objects
  • pack/pak/unpack
  • jit.unpack / jit.pack

setcell getcell


For Class 11

Computer Vision 
Peter Elsea on cv.jit pdf here
Read & work
Jitter #6 | Computer Vision with cv.jit Part 1
cv.jit video lesson & patch 
Extra Readings on algorithmic bias:
AI and Policing
NYC Use of AI
watch: Panel on Algorithmic Opression



Class 11 : NOV 5, 2020

Topic: Networking with OSC
  • Lesson: Intro to Computer Networking
  • OSC Open Sound Control on your Local Area Network (LAN)
  • Touch OSC controllers
  • OSC Open Sound Control on the Wide Area Network (WAN)
  • Logmein Hamachi

For Class 12

Reading: Networking

Watch: tbd

Connect you mobile device to Max with TouchOSC (PDF)
Connect with a partner to send OSC over the WAN (PDF)

Class 12: NOV 12, 2020

Topic: Max and Advanced Audio

Lesson: Expanding your knowledge of Audio and Max

  • writing and playback from buffers
  • cross fading
  • phase
  • filters
  • spatialization
  • more

Work Time on Final Projects


For Class 13


What is Physical Computing

Arduino Website

here is a book about Networking Objects by Tom Igoe, a great ressource if you are interested !


Artist Daniel Rozin

Work on Final Projects