Category: max-lecturenotes
-
(maxmsp) Demo Patchers and More Basics
I uploaded two demo patchers to iLocker. (day03a.maxpat and day03b.maxpat) day03a just adds ctlin/ctlout and pgmout to the basic note pass through patcher from day 1. day03b adds two ways to control the toggle of the random arpeggiator patcher. The first way uses a midi key to turn the toggle on and off (user control).…
-
(maxmsp) Post Title Update
Not exciting, but a necessary bookkeeping thing… I looked back over old posts, and it turns out that I hadn’t been very consistent with my post title tag for computer music 3/mumet 242. I changed the title tag (the part I put in parentheses at the beginning of the title) to “maxmsp.” Why it helps?…
-
(maxmsp) Programming and Max Basics
Basic things you should know about programming and Max/MSP. Programming Basics Objects act on data. They do something. The object may already contain the data it needs to act, or it may receive the data from some other object. Messages are the data being passed between objects. In Max/MSP/Jitter anything that you place into the…
-
(maxmsp) Day 1 Example Patcher
A significantly cleaned up and commented version of the first day patcher I demo’ed is in my iLocker account. http://ilocker.bsu.edu/users/kkothman/WORLD_SHARED/mumet242/examplepatchers/day01.maxpat I made multiple versions of the patcher, incorporating add-on functionality into a new patcher for each step. Scroll down for each successively more involved patcher. I plan on using this starting patcher as my way…
-
(maxmsp) Opening Day
Business on the web – fun in class… The Course Web Site If you made it here, you found the course web site. You can simplify things by using the “Classes/Categories” drop-down menu on the right to search for computerMusic3 posts, or more specifically, lecturenotes_cm3 or assignments_cm3. You can also use the Search box to…
-
(maxmsp) Gain slider, delay line intro
2/24/10 patchers are in iLocker. (It can be easier to grab multiple files using Fetch, available for free from UCS, or some other Windows/Mac FTP program. The server is ilocker.bsu.edu, and the directory is /users/kkothman/BSU_SHARED/242/examplePatchers.) New patchers: MSPBasic1f – a different way of sending target value and ramp time to line~ MSPBasic2b – gain~ slider,…
-
(maxmsp) MSP basic demo patchers
Demo patchers from yesterday’s lecture are in iLocker. Look for patchers MSPBasic1[a – e].maxpat. Outline of topics covered: Digital Audio basics relating to how computers generate audio samples (in blocks, or vectors). The larger the vector sample size, the less strain on the computer, more latency. Audio Rate and Control Rate, pertaining to patch cord…
-
(maxmsp) More Tips for Assignment 2
Following up on previous set of tips, I’m offering up some more help for translating the assignment into programming tasks. The second part of the problem asks for a “gesture generator” with several options. It is best to pursue each option as a separate patch. All versions must start with a MIDI key press, use…
-
(maxmsp) Notes on Assignment 2
Given the scarcity of finished assignment 2’s in my possession, I’m assuming you’re having a lot of problems getting started with your first guided Max patchers. My experience leads me to believe that there are a couple of reasons for these troubles: You need to take notes in class. I don’t see anyone writing anything…
-
(maxmsp) More Examples – gates and offsets
I saved these example patchers in the wrong folder, so they didn’t go up with the regular weekly review. These patchers have to do with the gate object, graphic switch object, and using math to offset values and scale them to a range. Look for the Day4 patchers in iLocker.