PLOrk spring2008

From CSWiki
Revision as of 14:30, 14 April 2008 by Prc (talk | contribs) (Tentative precept schedule)

Jump to: navigation, search

General Information

Welcome to COS/MUS 314/316 for Spring 2008. We are PLOrk and we're not gonna take it! No!

Schedule

Classes

Precepts will be held the first week of class!!

  • 314: Precepts on Mondays and Wednesdays from 7:30-8:20pm, Woolworth 106
  • 316: Precepts on Mondays and Wednesdays from 8:30-9:20pm, Woolworth 106
  • 314 and 316: Class from 1:30-4:20pm, McAlpin.

Important Dates

  • Spring break: Week of March 17
  • Performance in Chicago: April 4-6
  • Spring concert
    • Rehearsal: May 16, Taplin
    • Concert: May 17, Taplin

Resources

  • See the extensive list of resources at the Fall 2007 Wiki for starters.
  • Be sure you're on the PLOrk08 mailing list.
  • PLOrk Reader; lots and lots of reading relevant to PLOrk and this seminar in general. please add as you see fit, and ask us for the password for protected papers if you can't guess it.
  • download chuck and the miniAudicle
    • actually, here are special versions of chuck and the miniAudicle especially for PLOrk. unfortunately, only Mac; if there are any windows users who want to get setup with CVS so they can download and compile the most recent versions of these, that'd be great -- let us know.

COS/MUS 314 Info

Rebecca's office hours

Tuesday 3:30-4:30pm Friday 2-3pm CS building, room 217

Tentative precept schedule

  • 2/4: Intro to programming, ChucK, the Universe, and Everything
    • Introductions, syllabus, schedule
    • algorithms
    • demos demos demos: ChucK, MiniAudicle, SMELT, Audicle, ...?
    • Assignment 1 assigned
  • 2/6: ChucK programming
    • Assignment 1 due
    • Making sound in ChucK
    • What happens when a ChucK program executes?
    • Basic ChucK: identifiers, objects, comments, keywords, statements, operators, data types, printing
    • Controlling time
    • Unit Generators
    • Sound waves and digital audio
    • UGen demos
    • Assignment 2 assigned
  • 2/11
    • Assignment 2 due
    • Questions on Assignment 2?
    • Review Assignment 1
    • Objects and their methods: STK instruments and the ChucK online documentation
    • comments and style
    • More expressions: boolean relational and logical operators
      • ==, >=, <=, <, >, &&, ||, !, !=
    • increment and decrement operators
    • if/else
    • while loops
  • 2/13
    • arrays
    • for loops
    • nested loops
    • scope
    • SndBuf for playing audio files
    • random number generation
  • 2/18
    • Assignment 3 due; demo at beginning of class!
    • Harmonic series
    • Time and frequency representations of sound
    • Additive synthesis
      • Example: singing bowl
    • Wavetable synthesis
      • GenX objects for additive synthesis using wavetables
  • 2/20
    • Functions in ChucK
      • Using functions
      • Writing your own
      • See the functions handout
      • Flow of control: linear vs. concurrent
    • Back to additive synthesis
    • Envelopes
      • Envelope object
      • ADSR envelopes (and ADSR object)
    • Demos?
  • 2/25
  • 2/27
  • 3/3
    • Assignment 5 due; demo at beginning of class!
    • Recursion
    • Nyquist's theorem, sampling, and aliasing
  • 3/5
    • Perry talks about filters and sonification
  • 3/10
    • Assignment 6 due; demo at beginning of class!
    • Dan shows GUI design with Max and Processing
    • Midterm assignment assigned
  • 3/12
  • 3/24
    • Midterm assignment due; demo in class
  • 3/26
    • Rest of demos
    • Assignment 8 assigned, due 4/2: networked pieces, class design, fun control
    • Designing and using your own classes
      • Defining a class
      • Member functions and data (methods and fields)
      • Public and static keywords
      • Machine.add(...)
  • 3/31
  • 4/2
    • Assignment 8 due
  • CHICAGO!
  • 4/7, 4/9 precepts canceled
  • 4/14
  • 4/16
    •  ?
  • 4/21
    • Final project assigned (proposal due 4/28)
  • 4/23
  • 4/28
    • Final project proposal due
  • 4/30
  • 5/13: DEAN'S DATE: Final project due, 5pm

Assignments

Please submit Assignment 2 and future assignments in Blackboard unless the instructions say otherwise.

MUS 316 Info

Tentative Precept Schedule

  • 2/4 let there be power. in which we saw that there was 110/220 AC and that it was good.
    • syllabus (the world according to plork)
    • plork schedule
      • chicago drivers?
    • intro to the first assignment (an introduction to listening) - due wednesday 2/6
  • 2/6 sharing is caring. in which their first assignments were due and they rejoiced.
    • assignments ready, numbered, typed, and awesome for the handing in
    • group think re: listening/the great sharing (more feedback than even norbert wiener would find comfortable)
    • intro to the second assignment (an introduction to capturing your 'listening' so that others might know what you heard) - due wednesday 2/13

Assignments

  • Assignment #1 - (an introduction to listening) - due wednesday 2/6
  • Assignment #2 - (an introduction to recording) - due wenesday 2/13
    • also, the Network Cycler mini assignment; please do this before Wednesday evening.

Working Rehearsal Schedule

  • 2/7:
    • intro to PLOrk setup/break down
    • Network Sequencer
    • Droner
    • maybe Fontein?
    • others? PRC?
  • 2/14:
    • Network Sequencer
    • Geers/Cerar violin/wii piece
    • Fontein
  • 2/21: (PRC and dt gone this week)
    • begin with quick test of serial Wii connection; see if as many Wiis as we've got can be connected one by one quickly.
    • Ge leads, teaching CliX, Crysalis, whatever madness he is working on and wants to do in Chicago
    • Fontein
  • 2/28:
    • Fontein
    • Seth
    • PRC
    • Network Cycler/Droner
  • 3/6:
    • Geers/Cerar
    • Fontein
    • Seth
    • PRC
    • Network Cycler/Droner
  • 3/13:
    • Bahn/Hahn visit, teach/rehearse In/Still
    • Seth
    • Fontein
    • Network Cycler
    • PRC
  • spring break
  • 3/27: (need to set up pair of hemis, mackie 1202, amp, and wireless mics for maja/cameron, inputs for fontein)
    • 1:30 Geers/Cerar
    • 2:30 Fontein (with turntables this time)
    • 3:30 Timber
    • NC if time
  • 4/3: (need sound system again)
    • 1:30 Bahn/Hahn
    • 2:30 Cluett
    • 3:00 Geers/Cerar
    • 3:30 NC
    • afterwards, load-in to truck and vans; vans depart in the evening.
  • 4/4: Depart for Chicago (though others may leave earlier on thursday if driving equipment)
    • load into hall in late afternoon; everyone + vans converge on hall. if time, unpack and place racks/hemis
  • 4/5: Chicago Performance
    • rehearsal schedule:
      • 9am setup
      • 9:30 Bahn/Hahn
      • 10:30 CliX
      • 11:15 NC
      • 12:00 lunch
      • 1:15 Fontein
      • 2:15 Geers/Cerar
      • 3:15 Cluett
      • 4:00 Crystalis
      • 5:00 Timber (with Northwestern drummers)
      • 6:00 break
      • 7:30 show
    • concert order
      • Bahn/Hahn
      • CliX
      • Network Cycler
      • Fontein
      • intermission
      • Geers/Cerar
      • Cluett
      • Crystalis
      • Timber
  • 4/6: return from Chicago
    • everyone must return to Woolworth to unload vans; drivers do NOT load/unload...
  • 4/10:
  • 4/17:
    • record Network Cycler/Turbulence
  • 4/24: ACO/PLOrk rehearsals this week
  • 5/1:
  • 5/16: Taplin load-in, rehearsal
  • 5/17: Taplin performance
    • Geers/Cerar
    • Fontein
    • Network Cycler
    • PRC?
    • Seth?
    • Rebecca?
    • Projects from class?

Sign up to help set up!

Sign up to come at 1:00 at least 4 times during the semester.

  • 2/7
  1. Andrew Schran
  2. Tom Lieber
  3. Stephanie Tzeng
  4. Kevin Chou
  5. Todd Kramer
  6. Stephanie Chen
  7. Sam Leachman
  • 2/14
  1. Andrew Schran
  2. Stephanie Chen
  3. Adam Fox
  4. Kevin Chou
  5. Tom Lieber
  6. Max Mamon
  7. Stephanie Tzeng
  • 2/21
  1. Andrew Schran
  2. Adam Fox
  3. Kevin Chou
  4. Tom Lieber
  5. Todd Kramer
  6. Chip Snyders
  7. David Zaslavsky
  • 2/28
  1. Andrew Schran
  2. Stephanie Chen
  3. Adam Fox
  4. Tom Lieber
  5. Kathleen Sun
  6. David Zaslavsky
  7. Stephanie Tzeng
  • 3/6
  1. Stephanie Chen
  2. Stephanie Tzeng
  3. Chip Snyders
  4. Raymond Weitekamp
  5. Sam Leachman
  6. Kyle Super
  • 3/13
  1. Kevin Chou
  2. Chip Snyders
  3. Raymond Weitekamp
  4. Sam Leachman
  5. Michael Hammond
  6. Max Mamon
  7. Kyle Super
  • spring break
  • 3/27
  1. Chip Snyders
  2. Kathleen Sun
  3. ylee
  4. Sam Leachman
  5. Raymond Weitekamp
  6. Kevin Chou
  7. Ben Wasserman
  • 4/3
    • Technical Dress for Chicago
  1. Adam Fox
  2. Ben Wasserman
  3. ylee
  4. David Zaslavsky
  5. Raymond Weitekamp
  6. Kyle Super
  7.  ?
  • 4/10
  1. Kathleen Sun
  2. Ben Wasserman
  3. David Zaslavsky
  4.  ?
  5.  ?
  6.  ?
  7.  ?
  • 4/17
  1. Kathleen Sun
  2. Ben Wasserman
  3.  ?
  4.  ?
  5.  ?
  6.  ?
  7.  ?
  • 4/24
  1.  ?
  2.  ?
  3.  ?
  4.  ?
  5.  ?
  6.  ?
  7.  ?
  • 5/1
  1.  ?
  2.  ?
  3.  ?
  4.  ?
  5.  ?
  6.  ?
  7.  ?