Hello Casu,
I would recommend you to stay with DAQmx, it's a much stronger/better/reliable/multithreaded driver than Traditional DAQ. Eventually we will drop support for Traditional DAQ, so again I would encourage you to stay with DAQmx. Let me know what error number you are getting when trying to run the example I sent you so that I can help you out. That example allows you to generate pulses and change its frequency and duty cycle on the fly, just like you wanted.
Regards,
LA