Much of the coding in this chapter described how to add special effects to the Rumpus tool, and how to develop a user interface to manipulate the parameters of special effects. Environmental Reverb is treated slightly differently than the other effects, and although the Rumpus tool does not allow you to define your own environmental reverb effect, it does provide thirty preset environments. We also demonstrated how to add your own environment by adapting a preset environment, and then adding just a few lines of code to the project.
This concludes the hard- core coding for the moment. In order to be able to define your own environments, or meaningfully adjust the parameters of the other eight special effects, you need to understand the audio background for these parameters. The next chapter delves deeply into this topic.