Editing objects
Types of object properties
An objects properties can be categorised into four types. Examples of these four types are described below using the example of a Screen object and its editor.
Numeric
With a numeric property, you are asked to fill in a numeric value.
Options
An option property gives you a fixed option list to choose from.
Object
An object property refers to another object.
The example above highlights mesh as an object property. In this instance the mesh property is set to a Rectangle mesh.
Array
An array property is used when an object property points to a list of other objects when you wish to edit it.
In the example above I have left-clicked the mesh property to open the Mesh object library. Notice the object library contains further mesh objects such as Concave and Cylinder objects which can be swapped for the Rectangle mesh object. This is an example of an array property because the Rectangle object points to a list of other objects.
The information below provides a detailed overview on how to edit the four types of object properties.
Editing numerical properties
There are several ways to edit a numerical property:
Adjust using the scroll wheel
Left-click the property name or text field and use the mouse scroll wheel for adjusting the numerical property. Each step of the wheel will add or subtract a step value. Holding down the left Shift key will step ten times faster; holding down the left Ctrl key will step ten times slower.
Adjust using the Arrow keys
Left-click the property name or text field and use the Arrow keys to adjust the values. Each click of the Arrow key will adjust the value by the step value.
Type in the number directly
Left-click the property name or text field and type in a new value to replace the old one.
Type in a numerical formula
Left-click the property name or text field and type in a formula, for example, (1 + 5)*4 . Press Enter to replace the formula with the result.
Change the minimum and maximum limits of a numerical property
Right-click the object property name; this will open up a small editor with four values: min , max , step and damping. By default, when min > max, there are no limits. If min < max, then the numerical property is automatically restricted to the min/max range.
Change the Step of a numerical property
The step value controls the increment at which a numerical property changes.
Damping
If a numerical parameter is linked to a MIDI surface control, the damping value smoothens the incoming MIDI value to a 0-255 range ( MIDI only ranges between 0-127). The higher you set the damping value, the smoother the conversion will be.
To see how to link a MIDI control surface to a numerical parameter in Disguise software, see the Expressions section.
Editing an option property
Left-click the option property name or value; this will open up a small menu with available options. Left-click the option you want.
Editing an object property
To examine or edit the object that the property refers to, right-click the object property name or thumbnail.
Editing an array property
To swap the object for a different object, left-click the object property name or thumbnail. This will open up an object library. Left-click an object thumbnail to select that object.
Object property explanations
The Disguise software is able to provide useful explanations on different object properties. To enable Disguise to display explanations of object properties:
-
Hit F1.
-
Hover your mouse cursor over an object. A text box should appear that provides an explanation of that particular object property.
-
Hit F1 to exit this mode.
Hitting F1 will also open a Shortcuts menu . For more information on the Shortcuts menu, and to learn all of the shortcuts in Disguise, please see the sub-chapter Shortcuts.
Separator tabs
Object editors may contain elements called separator tabs , which appear as lighter grey bars with a sideways facing triangular arrow (when closed) or downward facing triangular arrow (when open). Separator tabs hide additional editor text fields or command actions, collecting them into sensible groups. Left-click separator tab to open or close it.