Max/MSP Real-Time VJ Interface
The concept behind my Max/MSP patch â€śVJ 1.0!â€ť was to make a computerâ€™s keyboard behave similar to an electronic drum pad; however instead of sounding an audio file, each keystroke causes a streaming video file to cut to a specific spot in its timeline, allowing the user to manually “cut up” a video in real-time to the beat of a song. When a user uploads a video to the patch, the timeline of that video is evenly cut up into 40 separate â€śstart-pointsâ€ť that correlate to 40 different keys of the userâ€™s keyboard. When in â€śpresentation modeâ€ť, the Max patch becomes a user-friendly interface that is easy to understand and operate, allowing manipulation of things like loop points, playback rate, and number of start-points. Though the patch divides the start-points up evenly, the user has the ability to change the start-point of each individual key with extreme precision. The patch allows the user to record their real-time manipulations as a .mov file, but the patch could also “be played” in real-time, supplying the visualizations for live events such as musical performances.
In December 2010, I created two music videos to a song Iâ€™d written and recorded in ProTools, using footage Iâ€™d filmed of myself in a green screen room. The â€śPart 1â€ť music video was made solely through the VJ 1.0!, while â€śPart 2â€ť consisted of taking the Part 1 video, and running it through other keystroke-dependent, real-time video effects processing patches Iâ€™d made. Both videos are on youtube.com under my username â€ślextelexâ€ť; Part 1 is called â€śMax/MSP Green Screen Project // Part 1â€ť, and Part 2 is called â€śMax/MSP Green Screen Project // Part 2â€ť.
To see Part 2: http://www.youtube.com/watch?v=wSQ7xyqfdvQ
To see Part 1: http://www.youtube.com/watch?v=5QxovftVQOo
How was MAX used?
Aside from the song being written and recorded in ProTools, this project is entirely Max/MSP based.