I will note though that the provided software for the Rigol function generator SUCKS!!!
Careful, last time I wrote that the Rigol fanboys were all over me. How dare someone wants to load arbitrary waveforms in an arbitrary waveform generator ... You get the idea. Yes, it is a piece of shit, and Rigol "support" of course doesn't care.
I have to save the arb waveform files to a usb key and transfer them over manually because the software doesn't detect the machine connected to my computer.
It might help to first install old UltraWave versions one after the other. UltraWave versions 00.01.02, 00.01.03, and 00.01.04 can be found at various places on the web, each one missing different pieces. That way we managed to get it occasionally working on one old computer, but other computers still refuse to work (Vista, Windows 7). And we installed NI-VISA in between. Not that I think UltraWave uses it, but the latest version claims it is needed.