Gorilla Engine JavaScript API
Use the task-based links below for common workflows, or browse the complete generated symbol index.
Browse by task
Section titled “Browse by task”- Build native interfaces: UI namespace
- Load and control instruments: Instrument, loadBlob, and setActiveInstrument
- Save and restore host sessions: setSessionSaveCallback and setSessionLoadCallback
- Inspect the plugin and host: getBuildInformation, getHostDescription, and getPluginPath
- Open native UI and files: openFileChooser, showNativeMessageBox, and openURLinBrowser
Complete API index
Section titled “Complete API index”Generated from DefinitelyTyped
types/gorilla-engine, declaration line1.1, at commit7e8fca3eadf5689257462559e919fff038f2efba.
Namespaces
Section titled “Namespaces”Interfaces
Section titled “Interfaces”- Blob
- ccState
- Instrument
- InstrumentProperty
- InstrumentPropertyPersistence
- MessageBoxOptions
- midiData
- PreviewPlayer
Variables
Section titled “Variables”Functions
Section titled “Functions”- areParametersDirty
- calculateTextWidth
- checkBeatportRTO
- checkLicense
- convertMp3ToWav
- createEmptyInstrument
- disposeInstrument
- getBuildInformation
- getHostDescription
- getManufacturerName
- getPluginAE
- getPluginMM
- getPluginName
- getPluginNRTB
- getPluginPath
- getPluginType
- getPreviewPlayer
- getResourcePath
- initialiseSpliceRTO
- isTrial
- loadBlob
- LoadInstrumentFromFile
- openFileChooser
- openURLinBrowser
- quitApplication
- registerEditorCallbacks
- registerUncaughtUIExceptionCallback
- setActiveInstrument
- setParametersDirty
- setParametersDirtyCallback
- setSessionLoadCallback
- setSessionSaveCallback
- shouldWaitForReadySignal
- showNativeMessageBox
- showNativeMessageBoxSync
- signalReady
- trialExpirationTimestamp
- updateHostDisplay

