Version
Time can be used to control property values, in much the same way as Distance and Azimuth built-in parameters, through the use of Time Modulators where the time element is the RTPC's X axis.
Interface Element |
Description |
|||
---|---|---|---|---|
Initial Delay |
A period of time to wait before the time-based modulation starts.
Default value: 0 |
|||
Duration |
The length of one iteration of the time-based modulation at normal playback rate.
Default value: 1 |
|||
Loop Count |
The number of times the modulation will be played. (Entering 0 means “infinite”.) Default value: 1 |
|||
Playback Rate |
Adjusts the rate at which the associated sound is played:
Default value: 1 |
|||
Scope |
Defines how time modulator instances are created:
Default value: Note/Event |
|||
Trigger On |
The Actions/MIDI Events that may trigger the time modulator:
Default value: Play |
|||
Stop playback at end |
If set, the playback of the associated sound is terminated once the total time, taking into account initial delay, loop count, and playback rate, has been reached. If not set, the value of the modulated property after the total time has elapsed will be maintained at its final value as determined by the RTPC graph. Default value: true |
In some ways, the Time Modulator contrasts with both LFO and Envelope Modulators:
It can have a multiple-control-point graph, as opposed to the others' two-point limitation. This allows designers to set precise property value adjustments at specific times.
It can use any of the available graph view curves, as opposed to only the Linear and dB Curve Scaling for the other modulators.
It has only two properties which can have RTPCs: Initial Delay and Playback Rate.
Time Modulators can be created as Custom or ShareSets. Custom objects are stored in-place, directly inside the object that has it. ShareSets are stored in a separate Work Unit and can be reused across objects.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise