public void StartPulsing( int stepIndex, double dspTime = 0d )
{
if( _isPulsing )
return;
#if UNITY_EDITOR
if( Application.isPlaying == false )
EditorApplication.update += Update;
#endif
if( dspTime > AudioSettings.dspTime )
{
_pulseInfo.SetStart( dspTime, stepIndex );
}
else
{
_pulseInfo.SetStart( AudioSettings.dspTime + GATInfo.PulseLatency, stepIndex );
}
_isPulsing = true;
}