A look back at some items in our archives.
Documentation on CNMAT spherical speaker arrays.
Network Route:
From CNMAT network or AirBears:
Host: teacup.berkeley.edu (128.32.122.183)
Port: 4000
From an Ethernet cable patched into switch (on MacPro desk)
Host: 10.0.0.1
Port: 4000
* MUST USE OSC BUNDLES *
OSC Schema:
- /system
- /icos
- /gain (db, default 0., min -120., max 12.)
- /dodec
- /gain (db, default 0., min -120., max 12.)
- Random noise / glitches in audio stream
- Did you forget to connect word-sync clock?
- Failure of single face or side
- Check all channels before operating speaker system
- Network configuration goes crazy--multiple builtin-ethernets, etc
- Delete /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist and restart
- Kernel panic after Software Update
#Overview
- The blog node is a very flexible node type that is useful for quick communication in a particular group or any website user.
#Possible uses of the blog type
- Broadcast messages intended for particular groups or the general public.
- Post videos.
# STEP 0. Prepare
Reserve the main room. Pull the MacPro out of the cubby and plug in the power. Pull out the multi-sphere array, move it by pushing on the sub. Move it VERY SLOWLY.
#Morning Session (10am-12)
- review of previous day and assignments
- data storage and recall - i/f/zl/coll
- more on data visualization
- new gui objects
- models of working
- patching session
#LUNCH BREAK (12-1)
#Lab (1-2:30)
- patching session
#BREAK (2:30-3)
#Afternoon Session: Gesture Input and Actuators (3-5)
#Morning Session (10am-12)
- review of previous assignment
- debugging part 2- gated print, visualization, etc
- presentation mode / usage of colors (alpha) / other interface details
- encapsulation, abstractions, etc
#LUNCH BREAK (12-1)
#Lab (1-2:30) - processing data, brightness, polyphony, reuse
online documentation:
http://cycling74.com/docs/max5/vignettes/intro/docintro.html
basics:
http://cycling74.com/docs/max5/vignettes/core/shortcuts.html
http://cycling74.com/category/articles/did-you-know/
http://cycling74.com/2008/08/11/create-your-own-default-workspace-in-max-5/
http://cycling74.com/2008/05/23/freshening-up-giving-old-patchers-a-new-...
This will be used for the hands-on sensor explorations
#OSCulator
[[http://www.osculator.net| OSCulator]]
[[node/5240|Wacom Tablet]]
[[node/5198|Wii Remote]]
#USB HID
[[node/5235|PlayStation Remote]]
[[node/10720|Casio DP-1]]
[[node/5710|GameTrak Controller]]
#Keyboard/Mouse Input
[[node/2424|SpaceNavigator]]
[[node/10718|Keyboard Number Pad]]
#Serial
[[node/10724|iOS Serial Cable]]
#Gesture Interfaces
#Morning Session (10am-12)
- Intro to MSP
#LUNCH BREAK (12-1)
#Lab (1-2:30)
#BREAK (2:30-3)
#Afternoon Session (3-5)
- RBFI
- Jitter/Image Tracking
#DINNER (5-6)
#Advanced Class (6-8:30)
- Advanced MSP
+ Analysis/resynthesis
+ Envelopes and granular synthesis
+ poly~ (introduction)
+ The spectrum as a probability distribution
#Morning Session (10am-12)
- what is [http://en.wikipedia.org/wiki/Max_%28software%29|Max]?
+ patch cords, objects
+ help / getting help
+ patch locking/unlocking
+ printing
+ displaying values
+ tutorials
+ gate (control flow)
+ ints vs. floats, lists, symbols
+ message box
+ comment box
+ basic gui objects (flonum/numbox/toggle/bang)
#Software
[[http://jmpelletier.com/cvjit/|Computer Vision Library]]
[[http://jmpelletier.com/freenect/|Kinect Video Max Object]]
[[http://webcam-osx.sourceforge.net/|Macam USB Webcam Support]]
#Cameras
[[http://peauproductions.com/store/index.php?main_page=index&cPath=1_9|PS3 Eye with Lens Modification]]
#Morning Session (10am-12)
TBA
potential topics:
- performance readiness
- patch "neatness" and readability
- pres mode revisited
#LUNCH BREAK (12-1)
#Breakout Groups (1-4)
- RBFI, off the grid rhythm
- vdot making
- java/javascript
- singing voice
- resonance analysis
- Jamoma
- max for live
- suggestions from students: genetic algorithms and cellular automata
These examples
help with both synthesis techniques and
control structures for them.
These patches were either built up in class, or used by instructors during breakout sessions (during which new material was presented). We will be updating this page with new materials as we move through the week.
Here are Ali Momeni's patches from his afternoon lectures.
Please note: You *must* have "alib" installed for these patches to load properly.
You can download alib from this page, which includes installation instructions:
http://alimomeni.net/aLib
BNMP 2011-12 Concerts:
Dec. 12 (deadline - Oct. 17)
April 11 - noontime (deadline - Feb. 15)
May 7 (deadline - March 12)
Repository of procedures and practices for various roles and jobs of music department faculty working with graduate student composers.
CNMAT presents a series of intensive and immersive summer workshops for artists, musicians, interface designers, and anyone wanting to improve their skills with Max/MSP/Jitter or learn from scratch. The courses will be taught by programmers and artists with a great deal of experience both using and teaching the software.