Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5
Assignment 6

Assignment 3:

 

Expanding your patch II: Using libraries, BPF, voice and rhythm

There are quite a few directions to go from here:

1. You can start checking out libraries to see if you get any ideas here. Note that some of the documentation is in French. Esquisse and Repmus are quite good for a starting point if you're interested in some spectral operations, and OMAlea and OMChaos offer some interesting stochastic functions (the documentation is currently only available for each object in the program itself – type 'd' to access the help while selecting an object).

2. You can try and start incorporating BPFs into your operations.

3. Make the move towards more 'complete' notation using voice and omquantify, or maybe starting thinking of outputing your stuff to MIDI files so that you can import them into your favorite notation program.

If you haven't done so already, one way to think about what to do is to try to 'realize' some kind of procedure you're interested in. Start by paring the concept down to the simplest elements for your patch, and then make it more complex, testing as you go along to make sure you're getting good results.

Use these guidelines for your next assignment, following whatever direction suits you.

 

For ideas, email the group list and ask around for suggestions.

Suggested objects: BPF, voice, omquantify.

Suggested operations to try: try to make your inputs and outputs more 'music-friendly', rhythmic operations, explore some libraries.

Suggested Tutorials for reference: Tutorials 18-20, 22-27, 29-31.

 

Please send Elaine your patch when you finish. Also email the group list at om_users@music.columbia.edu for any questions or suggestions for the instructors or the other students.