Max/MSP Tutorials
Final Submission
You are required to propose, implement and perform a Max/MSP patch.
This may be based on what you undertook for your mid-semester assignment, or it may be something new.
Some Ideas
- Go through the examples and tutorials, and choose something that appeals and/or interests you. Use this as a template for developing your own patch;
- Look into the links between image and audio;
- Investigate ways of controlling audio processing parameters via the mouse, the keyboard, or some other controller;
- Choose a favourite process from another piece of software and try to emulate it via Max/MSP;
- Manipulate a live sound live;
- Invent an arpeggiator;
- Design a rhythmic manipulator (not an easy option);
- Design a patch to diffuse your own samples in time and space.
Submission
Submission will be by the standard submission date, and ideally will be made on-line. If a performance is required, this will form a part of the assessment process.
You must inform the relevant member of staff of your website address, if applicable.
You will provide a link on your web-page/site to the relevant downloadable document(s). These will be in the form of a MaxMSP patch, available in both binary and text form. The options must be clearly labelled. Also, on your site, you'll provide details of what the patch does, what components it uses, and what resources the user requires to operate the software.
Include a screen shot if you can. (On a Macintosh, you can do this by pressing shift-command-3, opening the resulting 'picture' file (it'll be on the desktop), saving in a web-friendly format, such as JPEG and uploading this to your website. The code to display an image is:
<IMG SRC="the_URL_of_your_image.jpg" ALT="screenshot of my patch" WIDTH="100" HEIGHT="100">
.)
I'll attempt to check the documents out and let you know if there's a problem. If there is a problem you may have to consider submitting on disc, etc.
Documentation to include
There are two forms of documentation you need to include with your program:
- First, include a printed summary of what you meant to achieve and how you achieved it (or not). Include reasons for failures or successes and details of any information you would have found helpful on the course.
- Secondly, include, ideally within the program itself, a set of instructions concerning your program. Ideally you should detail each program function including menu items, command buttons, set-up requirements, etc. Imagine yourself to be someone who has never come across your program before and so will want to know, quickly and efficiently, what can and can't be done. It is in this regard that beta-testing is of considerable value.
- Include a copy of any external object(s) used (that is, any object that is not a part of the standard Max/MSP Distribution). Include a reference to it and where it can be obtained originally.
Submission Presentation
[Submission Presentation]