Namespaces

Variants
Actions

VIZZIE Video Experiments Curriculum Outline

From Cycling '74 Wiki
(Difference between revisions)
Jump to: navigation, search
(Introduction)
Line 3: Line 3:
  
 
* An Overview of Vizzie
 
* An Overview of Vizzie
 
 
 
** Max takes a different approach to programming.
 
** Max takes a different approach to programming.
 
** You program using visible connections between objects rather than textual editing.
 
** You program using visible connections between objects rather than textual editing.
Line 15: Line 13:
  
 
* How You Select Vizzie Modules
 
* How You Select Vizzie Modules
 
 
** Vizzie is built with Max, and uses all of the strategies of Max programming.
 
** Vizzie is built with Max, and uses all of the strategies of Max programming.
 
** Vizzie has a specific purpose: to allow us to have fun manipulating visuals while learning the Max development system.
 
** Vizzie has a specific purpose: to allow us to have fun manipulating visuals while learning the Max development system.
Line 21: Line 18:
 
*** You can use the contextual menu (my favorite).
 
*** You can use the contextual menu (my favorite).
 
*** You can select modules off the File Browser.
 
*** You can select modules off the File Browser.
 
  
 
== Create a Basic Movie Player ==
 
== Create a Basic Movie Player ==

Revision as of 18:59, 21 August 2013

Contents

Introduction

  • 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
    • Vizzie is built with Max, and uses all of the strategies of Max programming.
    • Vizzie has a specific purpose: to allow us to have fun manipulating visuals while learning the Max development system.
    • You get to Vizzie modules in two ways:
      • You can use the contextual menu (my favorite).
      • You can select modules off the File Browser.

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

Document you Patch with Comments

Based on a workshop given at the MediaLive Festival in 2013 by Darwin Grosse