Yes, you can do this, with the only restriction that the waveforms that go into onboard memory slot A always have the same number of samples, and that the waveforms that go into onboadrd memory slot B always have the same number of samples (but slot A and slot B do not necessarilly have to be of the same size).
The way you do it is:
a) allocate slotA, slotB (when you allocate you specify the number of samples)
b) create a sequence in which you generate both slotA and slotB.
c) set Trigger mode to Burst
c) write waveform1 to slotA
e) Initiate generation. slotA is generated.
f) write waveform2 to slotB
g) send a SW or HW trigger to jump to generate slotB
e) write waveform3 to slotA
f) send a SW or HW trigger to jump to generate slotA
...
...
This works on SMC-base arbitrary waveform generators such as the NI 5412, NI 5421, NI 5422, NI 5441 but would not work on the 5411 nor on the 5431.
Hope this helps!
Marcos
Marcos Kirsch
Chief Software Engineer
NI Driver Software