Homework 4 part 1, csc354, Spring 2009.
Due Friday Mar 6.
Read Roads: Ch21 MIDI.
Download the two midi examples from the syllabus
(on Feb 22) or from here:
After reading chapter 21 and trying out the two examples,
use some of the control structures from the
examples in the pure data->help>browse section
we have been looking at to make
a 30-to-60 second composition. Post the pure data file
to the web so we can download it in class
and play it.
Here are the constraints:
- 30-to-60 seconds long.
- Have a part that plays more than one note
in parallel by using more than one midi channel at
a time (there are 16) and two or more makenote/noteout object pairs.
- Have a part that uses channel 10 and causes percussion.
- Try to have some fun with it.
Homework 4 part 2, csc354, Spring 2009
Due Wednesday Mar 11.
Read Roads chapters 18, 19. Think about which of the methods
discussed in the chapters attract you. We'll be presenting
algorithms from this chapter to each other in
after Spring break.
Develop a 60 second composition in pd
that uses midi with constraints:
- Uses parts of two of the three random example
patches (under PD->Help->Browser->2.control examples/,
numbers 20, 21, 22.
- includes velocity (volume) variation/dynamics
- uses at least 2 midi instrument voices
- Includes some percussion via channel 10.
Post the pure data file
to the web so we can download it in class
and play it.
Please keep your web site up-to-date.