Plugin.js files for included plugins?

Hello,

I can see the source for the included plugins in the core API, but there does not appear to be any associated plugin.js files. Is there a way to see those to help understand better how the UI is generated?

Thanks!

Older plugins and internal effects do not use the plugin scripting via .js file and are instead have custom studio code.

Of the ones we ship with FMOD Studio, resonance (Plugins/resonanceaudio.plugin.js) and audiomotors/audio weather (Plugins/audiogaming_audiomotors.plugin.js) do make use of the scripting system and you should be able to see how their UI is generated.

Thanks Tristan. Would you have any tips for emulating the multiband EQ’s UI? It appears that it might have some UI elements that are not part of deckWidgetType.

Unfortunately the visual displays in our effects all use custom draw code. We would need to expose custom drawing functions to be able to provide that in the scripting. There’s already a task in our backlog for this, so I’ll add your request to it.

Currently - these are the controls that are available

Layout
Label
Pixmap
Dial
Fader
MinMaxFader
NumberBox
Dropdown
Button
ButtonGroup
DataDrop
SidechainInput
InputMeter
OutputMeter
GainReductionMeter
DistanceRolloffGraph
PolarDirectivityGraph