A Module Container is the place where you can add and remove modules and is the enclosing container for views displayed by each of the modules, AKA "Module Views". There are three types of Module Containers, but the main difference between them is which types of Modules a Module Container may contain. This latter distinction is defined by the type of Gadget in question.
Module Containers all look like same: each is a large striped area with a message written across the center, which tells you the type of modules that may be added (Player, Mixer, Effect or LayerGroup Item).
Similarly, they also work the same way across Gadgets: to insert a module into a Module Container, right-click on the area, and select a module from the popup menu. To remove a module, click the "Del" button in the upper-right corner of the module.
Module Containers can have an arbitrary number of modules: there is no hard-coded limit to the number of modules you may place in a Container. Depending on the Gadget (and therefore Container type,) a Module Container will either only allow you to have multiple modules simultaneously active (e.g. Effects) or one active module at a time (e.g. Players.)
Module Container types:
- Player Container : Used by ClipSynths, you can insert Player Modules here for media playback. Only one Player Module is allowed to be active at one time. See more in the ClipSynth section.
- Effect Container : Used by EffectChains, you can insert and arrange Effect Modules here for application in various ways. Multiple modules may be active simultaneously in this container. See more in the EffectChain section.
- Mixer Container : Used by the Master Mixer, you can insert and arrange Mixer Modules. Multiple modules may be active simultaneously in this container. See more in the Master Mixer section.
- LayerGroup Container : Used by LayerGroups, you can insert and arrange LayerGroup Items here. See more in the LayerGroups section.