What doesn't work about the function? The function does make every waveform have the same start time. If your waveforms have different stop times that's because they don't have the same number of samples or the sample intervals are different. You can use the Get Waveform Components to view dt and the Y array to determine where the difference is. Once that's known, the Build Waveform can be used to modify either one - just like Align Wavform Timestamps does to t0.
- time normalize sujani
- Dennis Knutson