PLUG'N SCRIPT
rapid plugin development
Tutorial
DSP
KUIML
How-to
Scripts
  • Tutorial
  • Element Reference
Language basics
  • SKIN
  • DUMMY
  • INCLUDE
  • INCLUDE_ONCE
  • DEFINE
  • UNDEFINE
  • VARIABLE
  • LOCAL_VARIABLE
  • TEMPLATE
  • TEMPLATE_INNER_CONTENT
  • REPEAT
Data model
  • PARAM
  • ACTION
    • Action types
  • ACTION_TRIGGER
  • TIMER
UI Layout and positioning
  • CELL
  • TABLE
UI Widgets
  • CANVAS
    • Graphics API
  • COLOR_SCALE
  • FILE_SELECT_MENU
  • GRID
  • INVISIBLE_PARAM_MENU_BUTTON
  • MENU_ITEM
  • MENU_SEPARATOR
  • POPUP_MENU
  • svg
  • RULER
  • TEXT
  • TEXT_FIELD
  • TEXT_EDIT_BOX
  • XY_PARAM_PAD
  • XY_ZOOM_SELECT_PAD
  • XYZ_PARAM_SCRATCH_PAD
  • XYZ_PARAM_CLICK_PAD
  • XYZ_IMAGE_PARAM_JOYSTICK
UI 3D Objects
  • COLOR_SURFACE_3D
  • GRID_3D
  • GL_OBJECT_3D
Data model commands
  • REQUIRED_OBJECTS
  • EXPOSED_OBJECTS
  • PERSISTENT_OBJECTS
Common attrubutes
  • For all elements
  • Widgets
  • Param Widgets
  • Param Controls
  • Param Info Viewers
  • Text Widgets
  • Surface Viewers
  • Curve Viewers
  • 3D Objects
  • Parameters mapping
  • LetiMix
KUIMLElement ReferenceCURVE
December 23, 2020

CURVE

This element can be used to create custom curves which value can be set using links.

Attributes brief detailed show all inherited

Name DescriptionDefault
nameDisplayed named of the curveempty
commentdescription of the curveempty
persistentSets the persistency of the curveWhen this property is set to 'true', the curve will be saved when closing the user interface and the value will be restored next time the user interface is openedfalse
Events
Exposed: v. 2.0value_changedthe event is triggered anytime the value of the object has changed
Name Value type Default Description Comment
namestringemptyDisplayed named of the curve
commentstringemptydescription of the curve
persistentbooleanfalseSets the persistency of the curveWhen this property is set to 'true', the curve will be saved when closing the user interface and the value will be restored next time the user interface is opened
Events
Exposed: v. 2.0value_changedeventthe event is triggered anytime the value of the object has changed

See Attributes Common to All Elements.

Specific Attributes

also, each axis has the same attributes as a PARAM element, with additional "x_" or "y_" prefix, according to the considered axis.

Examples

The following example creates a curve used to display spectrum information in dB:

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <SKIN language_version="1.1">
  3. <CURVE name="spectrum" x_default="20" x_max="20000" x_min="20" x_unit="Hz" y_default="0" y_max="0" y_min="-60" y_unit="dB" />
  4. </SKIN>

 

2020 - 2025 © Site by LetiMix  |  Plug'n Script and KUIML by Blue Cat Audio