> As far as I understand, dt is a constant along the time. In my
> application, dt between Xi and Xi+1 varies along the time. Can I use
> build waveform?
>
Yes. In a waveform, the timestamp is the time of the first point in the
array of amplitudes. The dt value is used to compute the time of
subsequent points as time[n]= T0 + dt*(n-1). If you have single point
waveforms, the dT doesn't matter, only T0.
Greg McKaskle