There is the inevitable gap between trials. You can shorten that though by using a shorter trial interval in the options of your style file (e.g., 100ms instead of 1000ms). You don't want to go much shorter than that though because DirectRT uses that time to prepare the trials. You can check your log data file to see the typical time it's taking DirectRT to prepare each trial (see the "load time" column). So long as your trial interval exceeds the maximum values in there you should be ok.