Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface AxProTools

Hierarchy

Index

Properties

Methods

Properties

Optional activeBundleID

activeBundleID: string | null

Optional audioSuiteCollection

audioSuiteCollection: AxPtAudioSuiteCollection | null

Optional audioSuitePresetCollection

audioSuitePresetCollection: AxPtAudioSuitePresetCollection | null

Optional automationWindow

automationWindow: AxPtAutomationWindow | null

Optional buttons

buttons: AxElementArray | null

Optional checkBoxes

checkBoxes: AxElementArray | null

Optional children

children: AxElementArray | null

Optional clipSpotDialog

clipSpotDialog: AxPtClipSpotDialog | null

Optional colorPaletteWindow

colorPaletteWindow: AxPtColorPaletteWindow | null

Optional comboBoxes

comboBoxes: AxElementArray | null

Optional confirmationDialog

confirmationDialog: AxPtConfirmationDialog | null

Optional createGroupDialog

createGroupDialog: AxPtCreateGroupDialog | null

Optional duplicateTracksDialog

duplicateTracksDialog: AxPtDuplicateTracksDialog | null

Optional exists

exists: boolean | null

Optional faders

faders: AxElementArray | null

Optional firstAudioSuiteWindow

firstAudioSuiteWindow: AxPtFirstAudioSuiteWindow | null

Optional floatingWindows

floatingWindows: AxElementArray | null

Optional focusedAudioSuiteWindow

focusedAudioSuiteWindow: AxPtFocusedAudioSuiteWindow | null

Optional focusedWindow

focusedWindow: AxPtFocusedWindow | null

Optional frame

frame: RectangleF | null | null

Optional fullRole

fullRole: string | null

Optional groups

groups: AxElementArray | null

Optional hasLiveValidUI

hasLiveValidUI: boolean | null

Optional hasValidUI

hasValidUI: boolean | null

Optional isActive

isActive: boolean | null

Optional isCheckBoxChecked

isCheckBoxChecked: boolean | null

Optional isEnabled

isEnabled: boolean | null

Optional isFocused

isFocused: boolean | null

Optional isMainOrMixOrPluginOrOtherWindowFocused

isMainOrMixOrPluginOrOtherWindowFocused: boolean | null

Optional isMenuChecked

isMenuChecked: boolean | null

Optional isPlaying

isPlaying: boolean | null

Optional isPluginOrSendOrOutputWindowFocused

isPluginOrSendOrOutputWindowFocused: boolean | null

Optional isRunning

isRunning: boolean | null

Optional mainTrackOutputWindow

mainTrackOutputWindow: AxPtMainTrackOutputWindow | null

Optional mainWindow

mainWindow: AxPtMainWindow | null

Optional memoryLocationsWindow

memoryLocationsWindow: AxPtMemoryLocationsWindow | null

Optional menuItems

menuItems: AxElementArray | null

Optional newMemoryLocationDialog

newMemoryLocationDialog: AxPtNewMemoryLocationDialog | null

Optional parent

parent: AxNode | null

Optional pluginWindow

pluginWindow: AxPtPluginWindow | null

Optional popupButtons

popupButtons: AxElementArray | null

Optional position

position: PointF | null | null

Optional processID

processID: number | null

Optional radioButtons

radioButtons: AxElementArray | null

Optional radioGroups

radioGroups: AxElementArray | null

Optional rawUIElementError

rawUIElementError: string | null

Optional replaceClipDialog

replaceClipDialog: AxPtReplaceClipDialog | null

Optional role

role: string | null

Optional scrollAreas

scrollAreas: AxElementArray | null

Optional scrollBars

scrollBars: AxElementArray | null

selectedTrack

selectedTrack: AxPtTrackHeader | null

selectedTrackCount

selectedTrackCount: number | null

selectedTrackHeaders

selectedTrackHeaders: Array<AxPtTrackHeader>

selectedTrackListItems

selectedTrackListItems: Array<AxPtTrackListItem>

selectedTrackNames

selectedTrackNames: Array<string>

selectedTracks

selectedTracks: AxPtTrackRange | null

Optional sendMixerWindow

sendMixerWindow: AxPtSendMixerWindow | null

Optional sheets

sheets: AxElementArray | null

Optional sliders

sliders: AxElementArray | null

Optional splitGroups

splitGroups: AxElementArray | null

Optional supportsAutoUpdate

supportsAutoUpdate: boolean | null

Optional tabGroups

tabGroups: AxElementArray | null

Optional tables

tables: AxElementArray | null

Optional targetedAudioSuiteWindow

targetedAudioSuiteWindow: AxPtTargetedAudioSuiteWindow | null

Optional textAreas

textAreas: AxElementArray | null

Optional textFields

textFields: AxElementArray | null

Optional title

title: AxStringProperty | null

trackCount

trackCount: number | null

trackListItems

trackListItems: Array<AxPtTrackListItem>

trackNames

trackNames: Array<string>

tracks

tracks: AxPtTrackRange | null

Optional uiElement

uiElement: AXUIElement | null

Optional uiElementError

uiElementError: string | null

Optional uiObserver

uiObserver: AXObserver | null

Optional userSettings

userSettings: AxPtUserSettings | null

Optional value

value: AxStringOrIntProperty | null

Optional version

version: ("PT10" | "PT11" | "PT12" | "PT2018" | "PT2019" | "PT2020") | null | null

visibleTrackCount

visibleTrackCount: number | null

visibleTrackHeaders

visibleTrackHeaders: Array<AxPtTrackHeader>

visibleTrackListItems

visibleTrackListItems: Array<AxPtTrackListItem>

visibleTrackNames

visibleTrackNames: Array<string>

visibleTracks

visibleTracks: AxPtTrackRange | null

Optional windows

windows: AxElementArray | null

Methods

appActivate

appActivateMainWindow

appEnsureIsRunning

appEnsureIsRunningAndActive

appWaitForActive

audioEngineSamplerSetToClipFromProTools

audioFilesGetNewest

audioSuiteActivatePreset

audioSuiteBrusfriLearn

audioSuiteOpenPlugin

audioSuitePreviewCurrent

audioSuiteProcess

audioSuiteRenderCurrent

audioSuiteSearchPlugins

automationCreateBoundaryBreakpoints

automationCutAllOnSelectionEdges

automationPreview

automationWindowRequireOpenAutomationWindow

automationWriteAutoToSelectionAndClear

automationWriteAutoToSelectionAndCloseWindows

axModeInitialize

checkboxSet

childrenByFullRole

childrenByRole

clipCenter

clipConsolidate

clipConsolidateAndCopyToClipboard

clipConsolidateAndGetFile

clipConsolidateAndOpenInIzotope

clipDoForEachClip

clipDoForEachClipInTrack

clipDoForEachSelectedClip

clipGainCreateBoundaryBreakpoints

clipGainCutOnSelectionEdges

clipGainLineToggle

clipGetInfo

clipGetSpottingInfo

clipOpenContextMenu

clipOpenSpotDialog

clipSelectFieldRecorderChannel

clipSelectFieldRecorderChannelOneClip

clipSelectFirstFieldRecorderChannel

clipSelectNextFieldRecorderChannel

clipSelectNextFullClip

clipSelectPreviousFieldRecorderChannel

clipSetSpotDialogTimeScale

clipSyncClipToMarker

clipSyncClipsToMarkers

colorsClick

colorsEnsureWindow

colorsSelect

colorsShowWindow

conformEdlDiff

  • Returns EdlDiffResult

  • Parameters

    Returns EdlDiffResult

  • Parameters

    Returns EdlDiffResult

  • Parameters

    • args: EdlDiffActionArgs
    • errorCallback: (errorMessage: string) => void
        • (errorMessage: string): void
        • Parameters

          • errorMessage: string

          Returns void

    Returns EdlDiffResult

conformPerformBlock

conformPerformChanges

  • Returns ConformResult

  • Parameters

    Returns ConformResult

  • Parameters

    Returns ConformResult

  • Parameters

    • args: ConformActionArgs
    • errorCallback: (errorMessage: string) => void
        • (errorMessage: string): void
        • Parameters

          • errorMessage: string

          Returns void

    Returns ConformResult

dialogClickButton

dialogEnterText

dialogOpenPopup

dialogSelectFolder

dialogWaitForManual

dialogWaitForNoDialogs

editModeDoWith

editModeSet

elementClick

elementRaise

elementSetTextAreaValue

elementSetTextFieldWithAreaValue

elementWaitFor

fileSaveAs

getAudioSuiteWindow

  • Parameters

    • pluginName: string

    Returns AxPtAudioSuiteWindow

getCurrentTimecode

getElement

getElementAtPosition

getElements

getFirstOf

getFirstWithDescription

  • getFirstWithDescription(description: string): AxElement

getFirstWithDescriptionContaining

  • getFirstWithDescriptionContaining(description: string): AxElement

getFirstWithLabel

  • getFirstWithLabel(label: string): AxElement

getFirstWithLabelContaining

  • getFirstWithLabelContaining(label: string): AxElement

getFirstWithString

  • getFirstWithString(name: string, label: string): AxElement

getFirstWithStringContaining

  • getFirstWithStringContaining(name: string, label: string): AxElement

getFirstWithTitle

  • getFirstWithTitle(title: string): AxElement

getFirstWithTitleContaining

  • getFirstWithTitleContaining(title: string): AxElement

getFloatingWindowWithTitle

  • getFloatingWindowWithTitle(title: string): AxElement

getFloatingWindowWithTitleStartingWith

  • getFloatingWindowWithTitleStartingWith(title: string): AxElement

getInsertWindow

  • Parameters

    • trackName: string
    • insertNumber: number

    Returns AxPtDynamicInsertWindow

getMenuItem

  • getMenuItem(title: string): AxElement
  • getMenuItem(title: string, title2: string): AxElement
  • getMenuItem(title: string, title2: string, title3: string): AxElement
  • getMenuItem(title: string, title2: string, title3: string, title4: string): AxElement
  • getMenuItem(title: string, title2: string, title3: string, title4: string, title5: string): AxElement
  • getMenuItem(title: string, title2: string, title3: string, title4: string, title5: string, title6: string): AxElement

getParentElement

getString

  • getString(attribute: string): string
  • Parameters

    • attribute: string

    Returns string

getWindowWithTitleStartingWith

  • getWindowWithTitleStartingWith(titleStartsWith: string): AxElement

gridSet

groupsActivate

groupsActivateOnly

groupsCreate

groupsDelete

groupsDeleteActive

groupsDoWithGroups

groupsEnsureGroupListIsVisible

groupsOpenListPopupMenu

groupsTempCreate

groupsTempCreateOrDelete

groupsTempDelete

hasMenuItem

  • hasMenuItem(title: string): boolean
  • hasMenuItem(title: string, title2: string): boolean
  • hasMenuItem(title: string, title2: string, title3: string): boolean
  • hasMenuItem(title: string, title2: string, title3: string, title4: string): boolean
  • hasMenuItem(title: string, title2: string, title3: string, title4: string, title5: string): boolean
  • hasMenuItem(title: string, title2: string, title3: string, title4: string, title5: string, title6: string): boolean
  • Parameters

    • title: string

    Returns boolean

  • Parameters

    • title: string
    • title2: string

    Returns boolean

  • Parameters

    • title: string
    • title2: string
    • title3: string

    Returns boolean

  • Parameters

    • title: string
    • title2: string
    • title3: string
    • title4: string

    Returns boolean

  • Parameters

    • title: string
    • title2: string
    • title3: string
    • title4: string
    • title5: string

    Returns boolean

  • Parameters

    • title: string
    • title2: string
    • title3: string
    • title4: string
    • title5: string
    • title6: string

    Returns boolean

invalidate

mainCounterDoWithValue

mainCounterSetValue

memoryLocationsCreate

memoryLocationsEnsureWindow

memoryLocationsGoto

memoryLocationsGotoDelta

memoryLocationsKeyboard

memoryLocationsSearch

memoryLocationsSelectBetween

memoryLocationsShowWindow

memoryLocationsTempCreate

memoryLocationsTempGoto

menuClick

mouseClickElement

nudgeSet

openToolbarOptionsMenu

popupMenuFetchAllItems

popupMenuOpenFromElement

popupMenuSelect

selectionDoStartAndEndOfSelection

selectionGet

selectionGetInSamples

selectionGetInfo

selectionSet

selectionSetInSamples

selectionSetTimecode

spotFileFromClipboard

spotFromClipList

spotFromSoundminer

systemGatherAllMenus

toolbarMenuClick

toolsSelect

toolsSetMode

trackDelete

trackDeselectAll

trackDuplicateAndHideAndMakeInactiveSelected

trackDuplicateSelected

trackEnsureTrackListViewIsAccessible

trackGetAllTracks

trackGetByName

trackGetSelectedTracks

trackGetVisibleTracks

trackGotoByInputName

trackHideAndMakeInactiveSelected

trackListMenu

trackOpenListPopupMenu

trackOutputWindowResetPan

trackOutputWindowToggleFrontRearInversePan

trackOutputWindowToggleInversePan

trackOutputWindowTogglePanLinking

trackOutputWindowToggleRearInversePan

trackSelectByName

trackSelectByNameSearch

trackSetActive

trackSetMuteByName

trackSetSoloByName

trackShowByIndex

trackShowByName

trackShowOnlyByNameSearch

trackShowOnlyTracksWithActiveClips

trackShowSelected

trackVisibilityHideAll

trackVisibilityHideSelected

trackVolumeToggle

transportBackAndPlayKeepSelection

transportEnsureCluster

transportRewind

transportSetPrePostRoll

transportShowCluster

viewCloseCurrentPluginWindow

viewCloseFloatingWindows

viewCloseFocusedFloatingWindow

viewCloseTempFloatingWindows

viewTrackZoom

waitForNoModals

windowClose

windowConfigurationSelect

windowGetScreen

windowMove

zoomPreset

Generated using TypeDoc