Grain cloud generator. Generates various sound grains from a sample file.
Renames the selected object. Alternative to [alt-click] on an interface-design module, or any panel, to change its caption.
Saves the selected object as a file.
Opens the wave editor chosen in the setup-global (audio files only).
Opens the audio-strecth-panel to change the tempo, pitch or length of the current audio sample (audio files only).
Shows the files list.
Audio input flow(s).
Audio output flow(s).
Volume applied to the output.
Plays the sound in reverse mode (backward).
Activates the input sound recording. (sampling) The duration of the recorded sound cannot exceed 1200 seconds.
Clears the recorded sound.
Set the maximum size (duration) of the recorded sample (in seconds). Try to keep this value to the minimum you need.
Amount of re-injected audio when the rec-mode is set to overdub.
Saves the recorded sound on the hard disk, automatically with a random filename. Useful for automatic save processing. The saved file is automatically added to the file list.
Saves the recorded sound on the hard disk, but asks the user for a file name. The saved file is automatically added to the file list.
Displays the recording position.
Original file duration before the pitch is applied.
Gets the number of audio channels of the selected file.
Original file duration before the pitch is applied.
Gets the number of audio channels of the selected file.
File duration in milliseconds.
Determines the way the files are read
File number combobox.
The numerical value corresponds to the selected file number in files list.
Gives the number of files in the list.
Selects the next file in the list.
Selects the previous file in the list.
Random selection of a file in the list.
Waveform array to display (see panel-wave-display).
Gives only the name of the file, without the path and extension.
Gives the full name of the file, included the path.
Set this value with a filename to add a new file in the list (this applies to the sampler, video player and Piano-Roll).
See using-drag-drop.
Input to set the file list with a comma-text.
Clears the files list. When you press saverand or savename the recorded file is automatically added to the files list. With the clear list button you can clear the list directly.
Deletes the last element of the files list
Enables the grain engine
Synchronization mode for generating grains:
Generates a grain. Only when grain synchro is set to trigger.
Restarts the playing of all current grains from the beginning.
Clears all playing grains.
Max number of grains played at the same time.
Determines how grains are created and played.
Attack time of grains, in % of the grain size.
For example if grain attack=0.5 and the grain size=50ms the attack time will be:
AT = 0.5 x 50 = 25msThe calculated AT can't be greater than 1s.
this inlet can be an array for multiple input values.
Release time of grains, in % of the grain size.
For example if grain release=0.5 and the grain size=50ms the release time will be:
RT = 0.5 x 50 = 25msThe calculated RT can't be greater than 1s.
this inlet can be an array for multiple input values.
Base position of grains in the sample file.
Can be connected to a saw tooth LFO.
this inlet can be an array for multiple input values.
Jitter applied to the grain position.
position = grain position + random number x grain position jitter
this inlet can be an array for multiple input values.
When ON, the grain is played backward (reverse).
this inlet can be an array for multiple input values.
Base size (duration in ms) of the grains.
this inlet can be an array for multiple input values.
Jitter applied to the grain size.
size = grain size + random number x grain size jitter
this inlet can be an array for multiple input values.
When ON, the calculated duration of the grains will be constant, whatever their pitches. So for high pitches, the grain will be larger in number of samples but the playing duration will be constant. For low pitch the grain will be shorter in number of samples but the playing duration will be constant.
When OFF, the size will be adapted in order to keep the number of samples constant. So for high pitches, the playing duration will be shorter, and for low pitches the duration will be longer.
this inlet can be an array for multiple input values.
Interval between two generated grains, when grain synchro = interval
this inlet can be an array for multiple input values.
Jitter applied to the grain interval.
interval = grain interval + random number x grain interval jitter
this inlet can be an array for multiple input values.
Base pitch of generated grains.
this inlet can be an array for multiple input values.
Jitter applied to the grain pitch.
pitch = grain pitch + random number x grain pitch jitter
this inlet can be an array for multiple input values.
When ON, pitches are rounded to the nearest integer value (to have a tempered scale). When OFF, pitches can be float values.
this inlet can be an array for multiple input values.
Base pan of generated grains. It works as a circular pan.
In 2 a channels context:
In 4 a channels context:
this inlet can be an array for multiple input values.
Jitter applied to the pan.
pan = grain pan + random number x grain pan jitter x (number of outputs +1)
this inlet can be an array for multiple input values.
When ON the pitch of the grain are rounded to closest integer value. It disables micro-tonality.
Determines if parameters of this object are saved in the preset-panel.
Parameters of the this object can cross faded when you recall a preset in the grid.
Optional setting, does not appear on all objects.
When ON, this object will be randomized when using the randomize command of its patch.
When ON, this object will be reset to its default value when using the reset command of its patch.
Choose here a prefix added to the sample file name for random save option.
Choose here a directory used for random save option.
Automatically add the saved sample to the sample list.
Determines if Usine, to save random file, use a long filename or a only the prefix.
Use a background processing for the recording.
Automatically play the file after the recording.
Automatically normalize the record file.
Sends the record file by e-mail to the mail address.
Click to enter an e-mail address.
Save the complete list of samples in the preset.
Dangerous option, use with care.
Activates the zero crossing option to avoid clicks when the start & end parameters are modified. This option works also during the recording process.
If you use the Sampler module to record data's, disable this option.
Wave file location:
Determines how the file is added to the list of samples when it is dropped onto the sampler:
Normalize the audio file when loaded in memory.
Uses a better quality engine.
Hint text displayed on mouse over.
Background color of the control.
transparent option must be OFF.
Blue background color example.
Determines if the background of the control is transparent or not.
Example, the first module is transparent.
Background color when the control is modified by a remote (MIDI,OSC,etc.).
Optional Filename of the background image.
Only PNG, JPEG and BMP formats are supported.
Use [ctrl+click] to reset.
Example on an panel-xy-pad.
Force the image file to adapt its displayed size to the size of the object.
See manipulate-bitmaps.
Background bitmap input.
Use [CTRL + Click] to reset the input.
Background bitmap output.
Displays or not the border of the control.
8 pixels border on an panel-xy-pad.
Sets the border width of the control in pixel.
8 pixels border on an panel-xy-pad.
Border color of the control.
a yellow border on an panel-xy-pad.
Border color when the control is OFF.
a black OFF border on a switch.
Border color when the control is ON.
a white ON border on a switch.
Thickness of rounded corners.
0 = no rounded corners.
Example on a panel-shape.
Enables or disables the drawing of a border when the control is selected with the mouse.
Displays or not the caption.
Example on a fader.
Caption alignment of the control, left, center or right.
Vertical alignment of the caption, center, top or bottom.
Example on knob: Center, top and bottom.
Example on switch.
Size multiplication factor applied to the caption font.
Example on switch.
Font name of the control caption.
Example with 3 different fonts on switch.
Color of the caption font.
Example on switch.
Italic style for caption font.
Example on switch.
Bold style for caption font.
Example on switch.
Underline style for the caption font.
Example on switch.
See using-drag-drop.
Enables the drag on this control.
Enables or disables the drag&drop possibilities on this control.
Name of the dropped file.
Clears the latest dropped file name.
Determines if the control can be modified by the user. When OFF, the mouse interaction and modifications are disabled so the user can't change the value.
Sets or get the visibility of the control.
Global color of the control. Usine will choose the best contrasted colors according the global color.
When ON the global color of the control is not affected (is isolated) when the parent control global color changes.
Determines the Z-order of the control
Example with the first knob on top.
Opacity value of the control.
0 will give a totally transparent control so invisible.
Blur amount applied to the object.
Example of blur.
Be careful, the blur softness use shaders which are not supported by all graphic cards.
It can crash Usine.
Displays or not the header on the panel.
Example on sequenced-lines.
Height of the header in pixels.
Background color of the header.
Determines if the horizontal scroller is visible or not.
The scroller appears only if the container is smaller than the controls inside.
Example of horizontal scroller
Height of the scroller in pixels.
Scroller color.
Scroller opacity.
visible only in god mode, see setup-panel-tab-expert.
Current private id for this control.
If you experience difficulties in Polyphonic mode, try to recreate new id(s) with this button.
Each Patch shared on the local network uses its own ID (identification number). If you experience issues of Patches that don't send information to the good target, this button will rebuild all these id's.
Opens the web browser to display information's or help about the selected object, if it exists.
For more details about information/help creation, see create-help-file.
Determines where the object is visible.
When the location is set to a container which doesn't exist in the patch, Usine try to find in parent patches, the first container available. If no container is available an error message is displayed.
When ON, will also be visible in the interface-builder-panel.
Gives the mouse state of the control:
In multi-touch environment, can be an array of [0..1] values.
Gives the mouse wheel speed and direction, -1,-2,-3,...=forward, 1,2,3,...=backward.
Enables or disable the mouse wheel action.
Sends a 1 value if the user has [dbl-clicked] on the control.
Determines if the mouse is active on the control.
Gives the mouse X position on the control in relative coordinates from 0=most-left to 1=most-right.
In multi-touch environment, can be an array of [0..1] values.
Gives the mouse Y position on the control in relative coordinates form 0=top to 1=bottom.
In multi-touch environment, can be an array of [0..1] values.
Pressure value on touch-screens.
The pressure value is not available on all touch screens.
Gesture information's.
In touch and multi-touch environment, returns an array of the fingers movements See multi-touch
When ON, the value of the control is reset automatically on mouse up.
When ON, move up-down to rotate a knob, left-right when OFF.
Sends a 1 value when the control is hovered with the mouse.
Sends 1 when the control is mouse overed.
Sends 1 when the control is selected.
Top position of the control in pixels.
Left position of the control in pixels.
Height of the control in pixels.
Width of the control in pixels.
Horizontal position in % [0..1] relative to the parent panel.
Vertical position in % [0..1] relative to the parent panel.
Height in % [0..1] relative to the parent panel.
Width in % [0..1] relative to the parent panel.
Top position in pixels in the interface-builder-panel.
Left position in pixels in the interface-builder-panel.
Width in pixels in the interface-builder-panel.
Height in pixels in the interface-builder-panel.
Rotation angle of the control.
Rotates this control in vertical position.
Zoom scale of the control.
Determines is the control can be zoomed with the wheel mouse.
Determines if the control can be resized with the resize grip.
Determines if the control is minimized or not.
Determines if the control is movable on X axis.
Determines if the control is movable on Y axis.
When ON the control stays inside the parent on X axis.
When ON the control stays inside the parent on Y axis.
TpgControl_Button.floating content parent y
Determines if the control can be resized on its left hand.
Determines if the control can be resized on its right hand.
Determines if the control can be resized on its top hand.
Determines if the control can be resized on its bottom hand.
See physics-engine
Enables physics-engine in this panel.
The physics speed of the control in physics-engine.
When ON, the physics-engine starts with a random speed for each child controls.
When ON, all controls have the same masses in the physics-engine.
The position control is not affected by the physics-engine.
Friction factor in the physics-engine.
Energy conservation coefficient on collision.
Gravity factor on the X axis.
Gravity factor on the Y axis.
Position of the object when the physics engine is reset on X axis.
Position of the object when the physics engine is reset on Y axis.
Angular speed of the control in the physical engine.
Sends a 1 value when the control collides with another control or a border.
Gives information about the collide state in the physics-engine.
Speed vector value on the X axis in the physics-engine.
Speed vector value on the Y axis in the physics-engine.
Automatically reorganize positions of controls in the panel.
Left margin used in reorganization, in pixels.
Interspace between controls used in reorganization, in pixels.
Resizes panels automatically when child controls are moved or resized. Switch it OFF if you use floating panels inside.
Margin in pixel used for the auto resize option.
Adjust the panel width to a multiple of the default rack width.
In unlock mode, snap the control to a grid.
Grid size in pixels when snap to grid is ON.
Displays the toolbar with its icons.
Example ON and OFF
Height of the toolbar % of the global height.
Example toolbar size on a panel.
Displays a small cursor indicator at current position.
Color of the cursor.
Cursor width in pixels.
2 and 8 pixels cursor on a data-generator-sequenced-steps.
Opacity of the cursor.
Displays or not a grid on the panel.
Example with 8 x 4 grid.
Displays a full grid when ON or just small ticks when OFF on the panel.
Example OFF and ON.
Color of the grid.
Example with a Yellow grid on a data-generator-sequenced-steps.
Number of vertical tick of the grid.
0 = no grid division visible
Horizontal division set to 8 on a data-generator-sequenced-steps.
Number of horizontal tick of the grid.
0 = no grid division visible
Example of 4 vertical divisions.
version 5.2.221206
Edit All Pages