Software random pulser for use in a laboratory