Settings |
Sound Device | Selected sound device for playback | | String | |
Playback Mode | Defines the synchronization mode of the playback process. Once- a single playback synchronized with activation of the parent event, Loop- a looped playback synchronized with the parent event, Manual- a playback is initiated manually | | stPlay.. | |
Monitor Playback | Defines if the element monitors the start and end playback times and is triggered at the end of the each playback | | Boolean | |
Test Playback | | | Boolean | |
Sound Buffer |
Buffer Type | Defines a type of the sound buffer created for a playback. The buffer type is determined by its location in device/computer memory. | | stDire.. | |
Is Primary | If true, the element will try to allocate the primary buffer memory of the sound device for the fastest playback (exclusively for this element). The sound device has to support this option. | | Boolean | |
Priority | Defines the priority of the allocated sound buffer relatively to other buffers. The lowest priority corresponds to 0. The greater is the positive value, the higher priority is given. | | UInt32 | |
Volume Control | If true, the volume of played audio can be adjusted at runtime. If false, it can improve temporal precision the playback. | | Boolean | |
Balance Control | If true, the stereophonic balance of played audio can be adjusted at runtime. If false, it can improve temporal precision of the playback. | | Boolean | |
Design-time Info |
Device Info | Information about capacities of the currently selected sound device. Click to expand all fields. | | stDSDe.. | |
Buffer Info | Information about the sound buffer created for the currently selected audio clip. Click to expand all fields. | | stDSBu.. | |
Playback |
Volume | Defines the volume of the audio playback, in percentages, from 0 (ground) to 100 (full) | | Int32 | |
Balance | Defines the stereophonic balance of the audio playback, from 100 (most left) to 100 (most right) | | Int32 | |
Start position | Defines the start position of the audio playback in percentages (0..100) to the total duration of the currently selected audio clip. | | Double | |
Position | The current playback position in percentages (0..100) to the total duration of the currently played audio. The property can be used only at runtime. | | Double | |
Is Playing | Indicates if the element is currently playing an audio. Changing this property at runtime results in toggling between the play/pause states. | | Boolean | |
3D Audio |
Enable 3D | | | Boolean | |
Listener Position | The current 3D position of the virtual listener relatively to the fixed sound source in (0,0,0). Vector values are in the distance units. | | cl3DVe.. | |
Front Heading | The current 3D orientation of the front of the virtual listener relatively to the sound source in (0,0,0). Vector values are in the distance units. | | cl3DVe.. | |
Top Heading | The current 3D orientation of the top of the virtual listener relatively to the sound source in (0,0,0). Vector values are in the distance units. | | cl3DVe.. | |
Distance Factor | Number of meters in the distance unit | | Single | |
Doppler Factor | The Doppler factor that has a range of 0.0 (no Doppler effects) to 10.0 (ten times the Doppler effects found in the real world) | | Single | |
Rolloff Factor | Determines the rate of the sound attenuation over distance. Has a range of 0.0 (no rolloff) to 10.0 (ten times the rolloff found in the real world).The effect is global for all Direct Sound elements | | Single | |
Doppler Velocity | Listener's velocity that is used for generation of the Doppler effect, in the distance units per second | | cl3DVe.. | |
Runtime Status |
Start Time | If Monitor Playback property is true, this property stores the actual event time when the last playback started | | clTime | |
End Time | If Monitor Playback property is true, this property stores the actual event time when the last playback ended | | clTime | |
Is Triggered | If Monitor Playback property is true, this property indicates if the element has been triggered at least once after activation of the parent event. Triggering occurs each time when the playback ends. | | Boolean | |
Material List |
Selected Index | Defines an index of the active item in the material list of this element | | Int32 | |
Selected Item | Defines a name if the active library item in the material list of this element | | String | |
Item Count | Returns the total number of material items in the list of this element | | Int32 | |
Control |
Is Enabled | If set to false the element is completely omitted when the experiment is run | | Boolean | |
Title | Title of the element | | String | |
|