previous up next
Chapter 5:

The implementation and basic classes of the environment

In the previous chapter we proposed a formal model of the system. Three types of objects form the basis of our system: synthesis processes, events, and programs. So far the environment is very Spartan. If we want to offer the user a convivial workspace for multimedia composition, we will need to include additional data structures and functionality. This and the following chapters address this issue. We will also give examples of how the user interacts with the system.

5.1 The pillars of the architecture
5.2 The Scheme interface
5.3 The description and control of sound synthesis
5.4 Using the system in a distributed environment

previous up next