That is a good idea, but I'm not sure if it gives me a flexibility that I need to switch between the different waveforms.
The signals do not share the same master clock. The timing of the 100 Hz signal is synced with my experiment. The other signals are output from the controllers of our photo-elastic modulators (PEMs). There are 2 PEMs, each with its own controller. Each controller outputs its driving frequency and the 2nd harmonic of its driving frequency. So one controller outputs 20 and 40 kHz. The other controller outputs 23 and 46 kHz. These signals are free running and not synced to anything outside of a given controller. These four output signals (20, 23, 40, and 46 kHz) are TTL signals.
During the first 10 ms when the 100 Hz signal is high: I want an AND gate between the 100 Hz signal and the 20 kHz signal.
During the second 10 ms when the 100 Hz signal is high: I want an AND gate between the 100 Hz signal and the 23 kHz signal.
etc...
The output of the combined signals will be used to trigger the intensifier of my camera. I am planning to trigger on the rising edge, but I can just as easily trigger on the falling edge.
Anything less than 100 ns of jitter is sufficient for my application.
Thank you for your interest.