Answers.Body: <p>The Max/MSP modular environment has a package called <a href="http://cycling74.com/products/max/video-jitter/" rel="nofollow">Jitter</a> which is used for modifying videos in realtime. I've not had the chance to play with it myself, but I've seen it used in video art installations. Max supports several kinds of control such as MIDI and OSC, so I imagine all of these could be used to control video. </p>
  
  <p>You'll have to make your own patches though - it's not an 'out of the box' solution so much as a realtime programming environment.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-02-17T15:59:20.310Z
Answers.Text: From Wikipedia
  "
  In addition, a number of Max-like programs exist which share the same concept of visual programming in realtime such as Quartz Composer (by Apple) and **vvvv** which are both focusing on realtime video synthesis and processing. **Pure Data** also remains in widespread use.
Answers.UserDisplayName: Johnny Bigoode
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-02-17T15:55:28.090Z
Answers.LastActivityDate: 2012-02-17T15:55:28.090Z
Answers.UserDisplayName: Warrior Bob
Answers.Body: <p>Besides Max/MSP or Pure Data, which have already been mentioned, you can look into software like Processing, which can also be used to generate visuals, I believe. </p>
  
  <p>Pure Data supports OSC and MIDI I believe, which makes it easy to hook up the software to input devices which you can use in your DJ sets. So you can potentially control the visuals at the same time as controlling the music or sound from your input device. </p>
  
  <p>If you are looking to be visible yourself as a DJ rather than having people watch the videos you mix up on the screen or projection, you might want to look into MIDI controllers or OSC devices that also offer visual feedback, like the <a href="http://www.percussa.com/" rel="nofollow">audiocubes</a>. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-09-17T15:13:17.873Z
Answers.Text: Are you affiliated with Percussa? If so, [please disclose this in your answers](http://avp.stackexchange.com/faq#promotion). This is a good answer otherwise, though :)
Answers.UserDisplayName: Warrior Bob
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-09-17T16:06:11.393Z
Answers.Text: **Note: I am a fan and user of audiocubes myself.**
Answers.UserDisplayName: b20000
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-09-17T16:45:34.233Z
Answers.Text: To clarify, you don't need to say anything if you're just a fan. You only have to disclose affiliation if you're actually affiliated with the company/product. I asked because a few of your answers mentioned this specific product and it read a bit like advertising.
Answers.UserDisplayName: Warrior Bob
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2012-09-17T15:01:07.833Z
Answers.LastActivityDate: 2012-09-20T08:45:24.427Z
Answers.LastEditDate: 2012-09-20T08:45:24.427Z
Answers.UserDisplayName: b20000
Answers.Body: <p>If you're looking for visual programming environments:</p>
  
  <p>Max/MSP and Jitter by Cycling 74
  <a href="http://cycling74.com/products/max/" rel="nofollow">http://cycling74.com/products/max/</a></p>
  
  <p>VVVV:
  <a href="http://vvvv.org/" rel="nofollow">http://vvvv.org/</a></p>
  
  <p>Derivative TouchDesigner:
  <a href="http://www.derivative.ca/" rel="nofollow">http://www.derivative.ca/</a></p>
  
  <p>If you're looking for products oriented towards VJing and more general live video performance (and less programming):</p>
  
  <p>Modul8:
  <a href="http://www.modul8.ch/" rel="nofollow">http://www.modul8.ch/</a></p>
  
  <p>Resolume Avenue:
  <a href="http://resolume.com/" rel="nofollow">http://resolume.com/</a></p>
  
  <p>GrandMA:
  <a href="http://www.malighting.com/en/products/control/control/ma-lighting/grandma2-onpc/gma2onpc-grandma2-onpc.html" rel="nofollow">http://www.malighting.com/en/products/control/control/ma-lighting/grandma2-onpc/gma2onpc-grandma2-onpc.html</a></p>
  
  <p>Professionally, I use TouchDesigner, Max/MSP, and Resolume, but all of the above are excellent pieces of software.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2013-12-30T20:34:47.117Z
Answers.LastActivityDate: 2013-12-30T20:34:47.117Z
Answers.UserDisplayName: elburzs
Body: <p>I would like to experiment with live videos when I'm playing as a DJ. I'm a windows user but I can migrate to GNU/Linux and I have money to spend on software. </p>
  
  <p>I remember trying Virtual DJ's video capabilities, but I wanted to know if there are alternatives. </p>
  
  <p>Also, I also remember watching a presentation on QUARTZ which is a Macintosh exclusive software for manipulating video live with complete midi control - he even explained how to hook a WiiMote to the software</p>
  
  <p>So my question is: What are the options for manipulating video live? </p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2012-02-17T15:48:43.093Z
Comments.Text: I'm making this a community wiki since there are going to be several legitimate answers. So: one solution per answer please, so they can be up- and down-voted individually, and anyone with insight can add to them.
Comments.UserDisplayName: Warrior Bob
Tags: <video><audio><live><live-performance>
Title: What are the options for manipulating video in live situation? Kinda like a VJ
UserDisplayName: Johnny Bigoode
ThreadText: # What are the options for manipulating video in live situation? Kinda like a VJ
  
  (Asked by: username_0 on 2012-02-17)
  
  I would like to experiment with live videos when I'm playing as a DJ. I'm a windows user but I can migrate to GNU/Linux and I have money to spend on software.
  
  I remember trying Virtual DJ's video capabilities, but I wanted to know if there are alternatives.
  
  Also, I also remember watching a presentation on QUARTZ which is a Macintosh exclusive software for manipulating video live with complete midi control - he even explained how to hook a WiiMote to the software
  
  So my question is: What are the options for manipulating video live?
  
  **Tags:** video, audio, live, live-performance
  
  > **Comments:**
  > **username_1**: I'm making this a community wiki since there are going to be several legitimate answers. So: one solution per answer please, so they can be up- and down-voted individually, and anyone with insight can add to them.  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2012-02-17. Score: 1
  
  The Max/MSP modular environment has a package called [Jitter](http://cycling74.com/products/max/video-jitter/) which is used for modifying videos in realtime. I've not had the chance to play with it myself, but I've seen it used in video art installations. Max supports several kinds of control such as MIDI and OSC, so I imagine all of these could be used to control video.
  
  You'll have to make your own patches though - it's not an 'out of the box' solution so much as a realtime programming environment.
  
  > **Comments:**
  > **username_0**: From Wikipedia " In addition, a number of Max-like programs exist which share the same concept of visual programming in realtime such as Quartz Composer (by Apple) and **vvvv** which are both focusing on realtime video synthesis and processing. **Pure Data** also remains in widespread use.  
  
  ---
  
  ### Answer by username_2 on 2012-09-17. Score: 1
  
  Besides Max/MSP or Pure Data, which have already been mentioned, you can look into software like Processing, which can also be used to generate visuals, I believe.
  
  Pure Data supports OSC and MIDI I believe, which makes it easy to hook up the software to input devices which you can use in your DJ sets. So you can potentially control the visuals at the same time as controlling the music or sound from your input device.
  
  If you are looking to be visible yourself as a DJ rather than having people watch the videos you mix up on the screen or projection, you might want to look into MIDI controllers or OSC devices that also offer visual feedback, like the [audiocubes](http://www.percussa.com/).
  
  > **Comments:**
  > **username_1**: Are you affiliated with Percussa? If so, [please disclose this in your answers](http://avp.stackexchange.com/faq#promotion). This is a good answer otherwise, though :)  
  > **username_2**: **Note: I am a fan and user of audiocubes myself.**  
  > **username_1**: To clarify, you don't need to say anything if you're just a fan. You only have to disclose affiliation if you're actually affiliated with the company/product. I asked because a few of your answers mentioned this specific product and it read a bit like advertising.  
  
  ---
  
  ### Answer by username_3 on 2013-12-30. Score: 0
  
  If you're looking for visual programming environments:
  
  Max/MSP and Jitter by Cycling 74
  <http://cycling74.com/products/max/>
  
  VVVV:
  <http://vvvv.org/>
  
  Derivative TouchDesigner:
  <http://www.derivative.ca/>
  
  If you're looking for products oriented towards VJing and more general live video performance (and less programming):
  
  Modul8:
  <http://www.modul8.ch/>
  
  Resolume Avenue:
  <http://resolume.com/>
  
  GrandMA:
  <http://www.malighting.com/en/products/control/control/ma-lighting/grandma2-onpc/gma2onpc-grandma2-onpc.html>
  
  Professionally, I use TouchDesigner, Max/MSP, and Resolume, but all of the above are excellent pieces of software.
  
  
  ---
  
  