|
|
 |
|
| This screenshot shows the overall layout of the patch. Eight possible audio inputs can be routed to a number of different processing units, each of which has a number of paramters. Outputs are independently diffused. The entire patch functions with OpenSoundControl messages, that is, every part of the patch has associated with it a OpenSoundControl name-space that defines everything that module does. |
|
 |
|
|
|
| This screenshot shows the interface I developed for setting, storing and recalling presets of the entire system. Capturing a preset involves sending queries out to all modules; each module then returns a list of OpenSoundControl messages that describes its current state. |
|
| OpenSoundControl, and all other CNMAT Max objects, can be found here. |
|
|
|
|
|
|
|