This repository was archived by the owner on May 10, 2025. It is now read-only.
Releases: potistudio/aexlo.js
Releases · potistudio/aexlo.js
v0.1a
Tested Plugin
- SDK_Noise.aex
Commands
- PF_Cmd_ABOUT
- PF_Cmd_GLOBAL_SETUP
- PF_Cmd_PARAM_SETUP
- PF_Cmd_RENDER
- PF_Cmd_PRE_RENDER
- PF_Cmd_SMART_RENDER
JS Interface
- getCurrentParameters
- setParameterById
- setParameterByName
Example
import aexlo from "aexlo";
const instance = new aexlo.PluginInstance (path.resolve(PROJECT_PLUGIN_DIRECTORY, PLUGIN_NAME));
invokePlugin();
function invokePlugin() {
instance.setupParameters();
console.log (instance.getCurrentParameters());
console.log ("\n -------- set parameter to \"10\" (default) -------- ")
instance.render();
console.log ("\n -------- set parameter to \"100\" -------- ")
instance.setParameterById (1, 100);
instance.render();
console.log ("\n -------- set parameter to \"0\" -------- ")
instance.setParameterById (1, 0);
instance.render();
}