I need to generate four signal:
 
1)  One sine- wave signal from 0 to -4 Volt, and frequency less than 100 KHz.
 
2)  One trigger signal, amplitude 10 V, frequency 3200 Hz and pulse- width from 1 to 10  micro Seconds.
 
3)  Two trigger signal, amplitude 5V, frequency 0.4 Hz and pulse- width 20/70 mS in opposite phase.
 
4)  Two square wave signal amplitude 5V, frequency 2 KHz, in opposite phase.
For this application I have thinking an Ni6711, my idea is that:
One of four analog output for generate the first signal.
One other of three free analog output for generate the second signal.
Two of 8 digital I/O  for generate the signal at te thidr point.
The counter/timers output for generate th
e two signala at the four point.
I want use for work only Visual Basic.
It Is possible?
Tanks.