Hi,
TTL is the standard it's self just search for it on the web. I think it specifies minimum rise time of 50 nano Seconds, so a minimum pulse width of 100nS. I the program I wrote it is very easy to make these pulses longer. The program outputs a digital sample every time an analog sample is output. At the moment only one 'high or 1' sample is sent when the waveform crosses zero. You can easily change this so that multiple samples are high thus increasing the width of your pulse.
Regards
Jon