I am using DAQmx to output an analog signal, which creates a signal which I receive using analog inputs. I can do this fine one at a time, but I have not found a way to quickly average the incoming waveforms. I can do it by saving to file after each use, but that seems to create memory problems and does create speed problems. Is there a way to save each waveform into memory and average them from memory (or add the old waveform to the new one)? Using shift registers doesn't work; LabVIEW doesn't like it when I try to hook up the waveform. Any hints as to where I should go? Is there a simple way to store something into memory temporarily?