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

Assignment 1 (due Mar. 8):

 

How to start OpenMusic

Find OM.image and start the program (if it isn't in the Apple Menu, you can do a search for it, and if you are really daring, you can create an alias, using cmd-M or via the menu, and place that in your USER directory). You should see the Workspace selection box before you see the splash screen.

IMPORTANT: Please make your own workspace and name it with your name! This way any customized changes you make will be for you, and will not confuse anyone else who uses the program.

You should now see the Listener and the Workspace with some icons. You can now drag and drop items in and out. Explore the OM folder and drag patches (like the Tutorial patches) into your workspace and check stuff out. Another place to check things out is the Elements folder inside the different workspaces in the Workspaces folder in OpenMusic. Lib Workspace is quite large, which can delay the program loading time, so you may want to leave that alone for now. But the folders in the Elements folder of OM Workspace is very useful, and contain the tutorial patches that are a useful starting point.

But in order to hear sound via MIDI, you will need to first learn how to set up your MIDI with OpenMusic.

 

Using MIDI with OpenMusic

OpenMusic uses MidiShare to communicate to MIDI devices, which in turn produces the sound for many of the musical representation objects like chord-seq or voice.

Refer to Tutorial 7 in the Reference Tutorials section of the Handbook.

Make a patch

Using MIDI with OpenMusic, make a patch that makes some kind of sound. Think of it as a first step towards something you may be interested in.

A suggested patch structure is to begin with an input, represent it musically if it isn't a musical representation object like chord-seq, perform one or more operations on the values, and then represent your result musically. Although it is possible to just use a Tutorial patch to fulfill these requirements, try and make a patch that suggests a direction that you are interested in, whether it be processes, microtones, stochastics, etc. But also don't get so ambitious that you can't complete the assignment in time. You can always incorporate your results into later assignments.

Assignment 1, page 2 of 2