Year: 2011

  • (musTh212) Chapter 2 Listening

    For Wednesday, 2/9/11: Listen to and study the score (in Burkhart) for: Debussy, “La Cathédrale engloutie” from Préludes Book I, pp. 415–419 Bartok, “Diminished Fifth,” no. 101 from Mikrokosmos vol. IV, p. 151. Both works can be found on Naxos. Be able to comment on scale formations used in each, with possible modes and/or transpositions.…

  • (musTh212) Audio Examples

    Derek Johnson has assembled audio files to match all of the musical examples in the Kostka text. You can download the collection as a zip file: http://ilocker.bsu.edu/users/kkothman/BSU_SHARED/212/Kostka.M&T.MusicalExamples.ver.1.0.zip Having these, and listening to them will be very helpful as you read through the text.

  • (musTh 212) Scale Formations

    Kostka categorizes scale formations according to the number of notes in the scale. For our purposes, you should keep track of the following (for each scale): The possibility of triads and seventh chords in the scale. What modes, if any, are possible with a given scale. How many transpositions of the scale are possible. For…

  • (maxmsp) Selecting and Counting

    Some additional explanations that will help with Assignment 2. You will constantly need to test data in some way, looking for a particular value to trigger execution of some action, or looking for certain values to move separately from other values. While MaxMSP has a full set of Boolean operators (operators that test conditions like…

  • (musTh 212) Quiz 1 Review

    Let’s pretend that somehow we’ll be able to function on Wednesday, and that we’ll have our quiz. Let’s recap the material we’ve covered so far. Chopin Prelude No. 4: non-functional voice harmonic progressions, chromatic voice-leading, and implied tonality. Chromatic Sequences: descending circle-of-fifths, ascending 5-6, and omnibus. Integer notation, transposition, and equal divisions of the octave.…

  • (maxmsp) Converting Instructions to Patcher

    The first midi programming assignment always creates difficulties. The biggest problem is translating the instructions step by step into a working patcher. I’m going to explain the process using the first problem from Assignment 2. Part of the problem is that we tend to try and start at the top of the instruction list and…

  • (maxmsp) Quiz Reminder

    We’ll have a quiz on Monday. It will cover: basic math, including the difference between integer and floating-point math (arguments, number boxes, etc.) labeling print objects and how they display in the max window order of operation (left-to-right, top-to-bottom) the use of the trigger (t) object for specifying operation order proper use of the stripnote…

  • (maxmsp) storing in a table, converting velocity to time

    I just cleaned up and uploaded the demo patchers from wednesday (w3d2a, and w3d2b) in iLocker. 2a has the conversion program to convert velocity to musical time values suitable for a metro object. The only different from class is that once you divide you really have index values that should be sent to a umenu…

  • (maxmsp) drunk, urn, coll

    Class demo patchers are up in iLocker. (w3d3a.maxpat, w3d3b.maxpat, and w3d3c.maxpat) My rounding patchers are also there now. Randomness The drunk object output a random number confined to a given range and step size. The step size argument minus one sets the maximum size of the step. Zero steps are possible with any step size,…

  • (maxmsp) Assignment 2: MIDI Patchers

    Due Monday, January 31 We need to start programming some patchers to build up skills ahead of our first big MIDI project. Towards this goal, I want you to create the following Max/MSP patchers, each as a separate patcher/file. 1) A gesture generator/arpeggiator patcher that Uses a pressed MIDI key for transposition input and to…