Technical data
ASTi ACE Studio Components Reference Guide Rev. M DOC-01-TELAS-CRG-4
Copyright © 2014 Advanced Simulation Technology inc. 55
Position
Type Default Value
int32 0
Description: The position field is used when the command field
leaves the stop state and goes into the record or replay mode. In
other words, this value is applicable when you transition the com-
mand variable from 0 to 1 or 0 to 2. The meaning of the field will
depend on the loop setting being TRUE/FALSE and also on the rate
setting in kHz. The units are in milliseconds.
Loop = False
Position 0: the beginning of the file if you haven’t recorded, or
where you left off in the file if you have recorded.
Position 2: 48kHz at the beginning of the file
Position 8: 16kHz at the beginning of the file
Position 16: 8kHz at the beginning of the file
Loop = TRUE
When in continuous loop mode, a positive value provides an offset
forward in the file, while a negative offset repositions the file back
from the last stop position. When not in loop mode, a positive
position provides an offset from the start of the file, while a negative
number is an offset from the end of the file. A value of zero leaves
file pointer at its current position.
Control Inputs
Reset
Type Default Value
boolean False
Description: The Reset control is used to reload the file resource
currently used. The Reset function will only function if the compo-
nent is currently in the “Stopped” mode (i.e., Command is set to 0).
Furthermore, the Reset function is only triggered on the rising edge
of the signal, when it changes from False to True.
An example use case for this control is if the user intends to swap or
archive record/replay files on the server at runtime. The workflow
would be 1) record a segment, 2) stop recording, 3) move the record
files off the server, such as for archiving, 4) trigger the Reset control,
and 5) start recording again. With this workflow a new record file
will be created on the fifth step.
Sound
Index
Type Default Value
uint16 0
Description: Set the index number for the recording. Every record-
ing must have a unique group and index. The value must be non-
zero for replay.
Control Inputs










