Or you can use your trigger to trigger an envelope, that triggers the drum. For example, with Zadar, you can set it to 10V with a block shape and you can choose (or cv) the length. For fun and games, you can use non-trivial envelopes. For example, Zadar has 4x or 8x an upward sine or saw. You can use that #or ratchetting. Remember, most modules trigger when a signal going up goes over a threshold. No reason to limit yourself to blocks. I've had fun with triangle waves and noise in several shapes (for irregular triggers).