Difference between revisions of "Max for Live Interactive Video"
(Created page with 'David Poganski MU 3612 C01 =Max for Live Interactive Video= This Max for Live application allows a user to interact with a webcam video feed by creating MIDI tracks in Ableton …') |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 9: | Line 9: | ||
''The project proposal represents the initial context and parameters that I set for myself in the creation of this app.'' | ''The project proposal represents the initial context and parameters that I set for myself in the creation of this app.'' | ||
− | For my final project I decided to create a Max for Live plugin that reads in MIDI data from ableton Live and then creates a visual for the user to look and interact with using a computer's webcam. For my particular demonstration, I want the plugin to be able to read the MIDI notes for a bassline and do something interesting depending on the notes that the program reads | + | For my final project I decided to create a Max for Live plugin that reads in MIDI data from ableton Live and then creates a visual for the user to look and interact with using a computer's webcam. For my particular demonstration, I want the plugin to be able to read the MIDI notes for a bassline and do something interesting depending on the notes that the program reads, i.e. change colors. I also want the user to be able to manipulate controls in order to change the visual in a fun way, whether that be by changing the screen configuration or colors. |
I have a pretty good knowledge of Ableton Live, as well as a song that I prepared in a previous class so I will mostly be working on creating a Max for Live app rather than writing a song. I know a bit about Jitter in Max after the most recent lecture as well as a basic knowledge of general coding in Max from work throughout this term. | I have a pretty good knowledge of Ableton Live, as well as a song that I prepared in a previous class so I will mostly be working on creating a Max for Live app rather than writing a song. I know a bit about Jitter in Max after the most recent lecture as well as a basic knowledge of general coding in Max from work throughout this term. | ||
I have yet to learn how to integrate effects into video and how to communicate information (such as MIDI data) between ableton live and max. I plan to learn these skills while experimenting with different effects in max, as well as trying different instruments and MIDI tracks in ableton live. If these do not prove sufficient in helping me learn what I need to know to complete my objective, I will consult Dr. Manzo. | I have yet to learn how to integrate effects into video and how to communicate information (such as MIDI data) between ableton live and max. I plan to learn these skills while experimenting with different effects in max, as well as trying different instruments and MIDI tracks in ableton live. If these do not prove sufficient in helping me learn what I need to know to complete my objective, I will consult Dr. Manzo. | ||
Line 15: | Line 15: | ||
=Video Demonstration= | =Video Demonstration= | ||
− | < | + | <mediaplayer>http://media.wpi.edu/Academics/Depts/HUA/Manzo/MaxforLiveInteractiveVideo/FinalProjVideo.mp4</mediaplayer> |
+ | |||
+ | '''NOTICE:''' If above video does not appear, try switching web browsers. This type of media file has been found to conflict with Google Chrome and other browser types. | ||
+ | |||
+ | [[Category:Interactive Systems]][[Category:Multimedia]][[Category: Advisor:Manzo]] |
Latest revision as of 18:39, 25 September 2013
David Poganski MU 3612 C01
Max for Live Interactive Video
This Max for Live application allows a user to interact with a webcam video feed by creating MIDI tracks in Ableton Live. Each time a note is triggered, the screen color changes, while the user can change video parameters and the video grid manually at any time.
Project Proposal
The project proposal represents the initial context and parameters that I set for myself in the creation of this app.
For my final project I decided to create a Max for Live plugin that reads in MIDI data from ableton Live and then creates a visual for the user to look and interact with using a computer's webcam. For my particular demonstration, I want the plugin to be able to read the MIDI notes for a bassline and do something interesting depending on the notes that the program reads, i.e. change colors. I also want the user to be able to manipulate controls in order to change the visual in a fun way, whether that be by changing the screen configuration or colors. I have a pretty good knowledge of Ableton Live, as well as a song that I prepared in a previous class so I will mostly be working on creating a Max for Live app rather than writing a song. I know a bit about Jitter in Max after the most recent lecture as well as a basic knowledge of general coding in Max from work throughout this term. I have yet to learn how to integrate effects into video and how to communicate information (such as MIDI data) between ableton live and max. I plan to learn these skills while experimenting with different effects in max, as well as trying different instruments and MIDI tracks in ableton live. If these do not prove sufficient in helping me learn what I need to know to complete my objective, I will consult Dr. Manzo. My deliverable will be a video showing how my Max for Live application works. I will also submit the ableton file with the song including the Max for live app, as well as a Max file with just the code in it.
Video Demonstration
The media player is loading...
NOTICE: If above video does not appear, try switching web browsers. This type of media file has been found to conflict with Google Chrome and other browser types.