{
    "author" : "Cycling '74",
    "authors" : [  ],
    "description" : "Video and Graphics programming tutorials",
    "displayname" : "",
    "extends" : "",
    "extensible" : 0,
    "homepatcher" : "",
    "max_version_max" : "none",
    "max_version_min" : "7.2",
    "name" : "Video and Graphics",
    "os" :  {
        "macintosh" :       {
            "platform" : [ "ia32", "x64" ],
            "min_version" : "none"
        }
,
        "windows" :         {
            "platform" : [ "ia32", "x64" ],
            "min_version" : "none"
        }

    }
,
    "tags" : [  ],
    "version" : "7.2.0",
    "website" : "http://www.cycling74.com",
    "filelist" :    {
        "docs" : [ "_c74_common.css", "_c74_common.xml", "_c74_common.xsl", "_c74_platform.xsl", "_c74_vig.xsl", "_c74_vig_common.xsl", "tutorial-patchers/alphy.genjit", "tutorial-patchers/jitter_core_-_10_-_Composing_the_screen_1.maxpat", "tutorial-patchers/jitter_core_-_10_-_Composing_the_screen_2.maxpat", "tutorial-patchers/jitter_core_-_1_-_display_a_video.maxpat", "tutorial-patchers/jitter_core_-_2_-_live_capture.maxpat", "tutorial-patchers/jitter_core_-_3_-_control_jitter.maxpat", "tutorial-patchers/jitter_core_-_4_-_adding_3D_objects.maxpat", "tutorial-patchers/jitter_core_-_5_-_Jitter_Matrix_Exploration_1.maxpat", "tutorial-patchers/jitter_core_-_5_-_Jitter_Matrix_Exploration_2.maxpat", "tutorial-patchers/jitter_core_-_6_-_Jitter_Matrix_Exploration_1.maxpat", "tutorial-patchers/jitter_core_-_6_-_Jitter_Matrix_Exploration_2.maxpat", "tutorial-patchers/jitter_core_-_6_-_Jitter_Matrix_Exploration_3.maxpat", "tutorial-patchers/jitter_core_-_7_-_Generating_Geometry.maxpat", "tutorial-patchers/jitter_core_-_7_-Generating_Geometry_2_Gen.maxpat", "tutorial-patchers/jitter_core_-_8_-_Audio_into_a_Matrix_1.maxpat", "tutorial-patchers/jitter_core_-_8_-_Audio_into_a_Matrix_2.maxpat", "tutorial-patchers/jitter_core_-_8_-_Audio_into_a_Matrix_3.maxpat", "tutorial-patchers/jitter_core_-_9_-_live_video_effects_1.maxpat", "tutorial-patchers/jitter_core_-_9_-_live_video_effects_2.maxpat", "tutorials/_c74_tut_common.xsl", "tutorials/VG-tut/00-VGindex.maxtut.xml", "tutorials/VG-tut/01-Display a Video.maxtut.xml", "tutorials/VG-tut/02-Live Capture.maxtut.xml", "tutorials/VG-tut/03-Control Jitter with Messages.maxtut.xml", "tutorials/VG-tut/04-Adding 3D Objects.maxtut.xml", "tutorials/VG-tut/05-Jitter Matrix 1.maxtut.xml", "tutorials/VG-tut/06-Jitter Matrix 2.maxtut.xml", "tutorials/VG-tut/07-Generating Geometry.maxtut.xml", "tutorials/VG-tut/08-Audio into a matrix.maxtut.xml", "tutorials/VG-tut/09-Building live video effects.maxtut.xml", "tutorials/VG-tut/10-Composing the screen.maxtut.xml", "tutorials/VG-tut/_c74_tut.xsl", "tutorials/VG-tut/images/1aA.png", "tutorials/VG-tut/images/jitter_core - 10a.png", "tutorials/VG-tut/images/jitter_core - 10b.png", "tutorials/VG-tut/images/jitter_core - 10c.png", "tutorials/VG-tut/images/jitter_core - 10d.png", "tutorials/VG-tut/images/jitter_core - 10e.png", "tutorials/VG-tut/images/jitter_core - 10f.png", "tutorials/VG-tut/images/jitter_core - 10g.png", "tutorials/VG-tut/images/jitter_core - 10h.png", "tutorials/VG-tut/images/jitter_core - 1a.png", "tutorials/VG-tut/images/jitter_core - 1b.png", "tutorials/VG-tut/images/jitter_core - 1c.png", "tutorials/VG-tut/images/jitter_core - 1d.png", "tutorials/VG-tut/images/jitter_core - 1e.png", "tutorials/VG-tut/images/jitter_core - 2a.png", "tutorials/VG-tut/images/jitter_core - 2b.png", "tutorials/VG-tut/images/jitter_core - 2c.png", "tutorials/VG-tut/images/jitter_core - 2d.png", "tutorials/VG-tut/images/jitter_core - 2e.png", "tutorials/VG-tut/images/jitter_core - 2f.png", "tutorials/VG-tut/images/jitter_core - 2g.png", "tutorials/VG-tut/images/jitter_core - 3a.png", "tutorials/VG-tut/images/jitter_core - 3b.png", "tutorials/VG-tut/images/jitter_core - 3c.png", "tutorials/VG-tut/images/jitter_core - 3d.png", "tutorials/VG-tut/images/jitter_core - 3f.png", "tutorials/VG-tut/images/jitter_core - 3g.png", "tutorials/VG-tut/images/jitter_core - 3h.png", "tutorials/VG-tut/images/jitter_core - 4a.png", "tutorials/VG-tut/images/jitter_core - 4b.png", "tutorials/VG-tut/images/jitter_core - 4c.png", "tutorials/VG-tut/images/jitter_core - 4d.png", "tutorials/VG-tut/images/jitter_core - 4e.png", "tutorials/VG-tut/images/jitter_core - 4f.png", "tutorials/VG-tut/images/jitter_core - 4g.png", "tutorials/VG-tut/images/jitter_core - 5a.png", "tutorials/VG-tut/images/jitter_core - 5b.png", "tutorials/VG-tut/images/jitter_core - 5c.png", "tutorials/VG-tut/images/jitter_core - 5d.png", "tutorials/VG-tut/images/jitter_core - 5e.png", "tutorials/VG-tut/images/jitter_core - 5f.png", "tutorials/VG-tut/images/jitter_core - 5g.png", "tutorials/VG-tut/images/jitter_core - 5h.png", "tutorials/VG-tut/images/jitter_core - 6a.png", "tutorials/VG-tut/images/jitter_core - 6b.png", "tutorials/VG-tut/images/jitter_core - 6c.png", "tutorials/VG-tut/images/jitter_core - 6d.png", "tutorials/VG-tut/images/jitter_core - 6e.png", "tutorials/VG-tut/images/jitter_core - 6f.png", "tutorials/VG-tut/images/jitter_core - 6g.png", "tutorials/VG-tut/images/jitter_core - 7a.png", "tutorials/VG-tut/images/jitter_core - 7b.png", "tutorials/VG-tut/images/jitter_core - 7c.png", "tutorials/VG-tut/images/jitter_core - 7d.png", "tutorials/VG-tut/images/jitter_core - 7e.png", "tutorials/VG-tut/images/jitter_core - 7f.png", "tutorials/VG-tut/images/jitter_core - 7g.png", "tutorials/VG-tut/images/jitter_core - 8a.png", "tutorials/VG-tut/images/jitter_core - 8b.png", "tutorials/VG-tut/images/jitter_core - 8c.png", "tutorials/VG-tut/images/jitter_core - 8d.png", "tutorials/VG-tut/images/jitter_core - 8e.png", "tutorials/VG-tut/images/jitter_core - 8f.png", "tutorials/VG-tut/images/jitter_core - 8h.png", "tutorials/VG-tut/images/jitter_core - 8i.png", "tutorials/VG-tut/images/jitter_core - 9a.png", "tutorials/VG-tut/images/jitter_core - 9b.png", "tutorials/VG-tut/images/jitter_core - 9c.png", "tutorials/VG-tut/images/jitter_core - 9d.png", "tutorials/VG-tut/images/jitter_core - 9e.png", "tutorials/VG-tut/images/jitter_core - 9f.png", "tutorials/VG-tut/images/jitter_core - 9g.png", "tutorials/VG-tut/images/jitter_core - 9h.png", "tutorials/VG-tut/images/jitter_core - 9i.png", "tutorials/VG-tut/images/jitter_core - 9j.png", "tutorials/VG-tut/images/jitter_core - 9k.png", "tutorials/VG-tut/VG.tutorials.json", "vignettes/00-VGindex.maxvig.xml", "vignettes/01-Video Engines.maxvig.xml", "vignettes/02-GL Texture Output.maxvig.xml", "vignettes/03-Depth Testing vs Layering.maxvig.xml", "vignettes/04-GL Contexts.maxvig.xml", "vignettes/images/DTL_alpha.png", "vignettes/images/DTL_depth.png", "vignettes/images/DTL_depth_write.png", "vignettes/images/DTL_layers.png", "vignettes/images/GLC_implicit.png", "vignettes/images/GLC_nodecontexts.png", "vignettes/images/GLC_nodeprocess.png", "vignettes/images/GLC_nodescenes.png", "vignettes/images/GLC_sharedctx.png", "vignettes/images/GTO_readback.png", "vignettes/images/GTO_texprocess.png", "vignettes/images/VG_vig_eng_comp.png" ]
    }
}
