- An Overview of Vizzie
- Max takes a different approach to programming.
- You program using visible connections between objects rather than textual editing.
- The basic paradigm is: create objects, then connect them with patchcords.
- One way this changes things: You can run the program while editing it!
- Another way it changes things: It preferences iterative (on-the-fly) programming.
- One important aspect of Max is the creation of reusable systems based on existing objects.
- Vizzie is a system of these "reusable modules", and is the system we will be using for our work.
- How You Select Vizzie Modules
Create a Basic Movie Player
- We will find all the modules in the PVR section
- Loading and manipulating the PLAYR
- Add a VIEWR to get a window
Adding Effects to the Movie Player
- Add a ROTATR between the PLAYR and VIEWR
- Next, add a SLIDR after the ROTATR
Using Generators to Alter the Effects
- Add a TWIDDLR to the patch
- Check out ways to turn off the modulations
- Try the WANDR for random effects changes
Create a Webcam Viewer as an alternative test system
- Add a GRABR to replace the PLAYR
- Alter the GRABR output with a SKETCHR
- Use a TOGGLR to switch the SKETCHR on and off
Create a Video Mixer
- Add an XFADR from the EFX menu, then connect both a GRABR and PLAYR
- Use a TWIDDLR to automate a fading system
- Add another XFADR and PLAYR to make a more complex system
- Try a 4MIXR for more complexity and less "black out"
Create an Effects Switcher
- Create a new patch, and start with a single PLAYR and VIEWR
- Drop in a 2SWITCHR, and two effects, to create parallel effects streams.
- Use the 2SWITCHR to choose which stream is active, or connect a WANDR to automate the switching.
Recording the Output
Based on a workshop given at the MediaLive Festival in 2013 by Darwin Grosse