API changes.
- Removed channel index from MachineNode
Added EffectControls for future abstract of all effect
controls for automation and self creating UI.