Technical data
ASTi ACE Studio Components Reference Guide Rev. M DOC-01-TELAS-CRG-4
Copyright © 2014 Advanced Simulation Technology inc. 41
2.18. Pulse
Summary: This signal source produces a pulse stream signal which can be mixed
in any proportion on any of the analog output channels.
Note: A pulse signal is similar to the square wave except it is limited to positive
amplitudes.
Description: This signal source produces a pulse stream signal which can be mixed
in any proportion on any of the analog output channels. Both gain, frequency and
mark/space ratio can be controlled by input variables from elsewhere in the model,
or from the host interface. Both the frequency and pulse amplitude can be modu-
lated by other signals within the model while the pulse signal controls the depth of
modulation.
The frequency of the output pulse signal is determined by a combination of the fre-
quency variable and the frequency modulating signal. If no signal source is con-
nected to the frequency modulating signal field, only the frequency variable is used.
If a signal source is connected to the frequency modulating signal field, the actual
frequency of the waveform is varied according to the amplitude of the modulating
signal. The degree to which the frequency varies is controlled by the modulation
depth. The calculation is:
ActualFreq = Freq x (1 + (ModDepth x ModSignal))
where Freq is the frequency variable and ModSignal is the amplitude of the modu-
lating signal. A modulating signal with an active state of Off should be treated as an
amplitude of 0.0.
When the waveform frequency is less than or equal to 0, the wave component does
not generate a signal.
The amplitude of the output pulse signal is determined by a combination of the gain
variable and the amplitude modulating signal. If no signal source is connected to
the amplitude modulating signal field, only the gain variable is used.
If a signal source is connected to the amplitude modulating signal field, the actual
amplitude of the output pulse is varied according to the amplitude of the modulat-
ing signal. The degree to which the amplitude varies is controlled by the modula-
tion depth. The calculation is:
ActualAmp = Gain x (1 + (ModDepth x ModSignal))
where Gain is the gain variable and ModSignal is the amplitude of the modulating
signal. A modulating signal with an active state of Off should be treated as an
amplitude of 0.0.
When the waveform amplitude is less than or equal to 0, the wave component does
not generate a signal.
Audio Inputs
AmpMod-
Signal
Type Default Value
audio n/a
Description: Amplitude modulation signal, controls the amplitude
of the final output pulse. To avoid unpredictable behavior care
should be taken to ensure that the product of modulation depth and
modulation signal does not span a range greater than -1.0 to +1.0.
Control Inputs
AmpMod-
Depth
Type Default Value
float32 1.0
Description: Amplitude modulation depth value, controls the effect
of the frequency modulation signal. Usually it falls in the range 0 to
1.0, when used in conjunction with a unity gain modulation signal. If
no external variable is connected to AmpModDepth, the value of the
scaler is used as the frequency modulation depth. To avoid
unpredictable behavior care should be taken to ensure that the
product of modulation depth and modulation signal does not span a
range greater than -1.0 to + 1.0.
Modifier: Multiply
Modifier_default: 0.0
Range: 0.0-1.0










