FMOD Studio Script to retrieve automation data

Hi,

All property modulations for events belong to master/group tracks. Any automation applied to properties or modules on that track can be found in track.automationTracks[i]. You can find the following information for a given var automationTrack = track.automationTracks[i]:

  • The name of the property being automated is stored in automationTrack.automator.nameOfPropertyBeingAutomated
  • The object (i.e. module, effect, etc.) being automated is stored in automationTrack.automator.objectBeingAutomated
  • The points of the automation curve are stored as an array automationPoints belonging to the given automation curve - i.e. `automationTrack.automator.automationCurves[j]

For reference, the function .dump() can be used on all ManagedObjects in the Studio Scripting API, and will provide a list of all members for that object, which is helpful when writing scripts.