Package uk.org.toot.audio.mixer.automation

This package provides static and dynamic automation of MixerControls.

See:
          Description

Class Summary
AutomationControls The relevant controls for snapshot and dynamic automation.
BasicAutomation This class ensures all mixer strips have AutomationControls which are initially empty.
BasicDynamicAutomation This class ensures mixer strips have dynamic automation controls.
BasicSnapshotAutomation This class ensures mixer strips have snapshot automation controls.
DynamicMixerControlsMidiDynamicAutomation Currently unused.
GlobalDynamicAutomationControls Currently unused.
MixerControlsConciseDynamicAutomation Converts the superclass Control/value API to individual parameters required to specify the Control path concisely as required for MIDI Sysex representation.
MixerControlsDynamicAutomation Specifies the dynamic automation API in terms of Controls and their values.
MixerControlsMidiDynamicAutomation Redefines the dynamic API in terms of MidiMessages.
MixerControlsMidiSequenceSnapshotAutomation Stores and recalls mixer automations snaphots as Midi Sequences.
MixerControlsMidiSequenceSnapshotAutomation.AutomationIndices  
TestMixerControlsMidiDynamicAutomation Writes MIDI automation data to System.out for testing purposes
 

Package uk.org.toot.audio.mixer.automation Description

This package provides static and dynamic automation of MixerControls.

Additionally, when a project is changed a mixer may be completely reconfigured (modules in mixer strips may be deleted, moved or inserted) prior to applying the new project's default automation snapshot.

Package uk.org.toot.audio.mixer.automation UML Class Diagram



Copyright © 2004, 2005, 2006, 2007 Steve Taylor. All Rights Reserved.