Also I have an edge sensing NOT gate to deal with that crap.
as long as all the signals get to the PSTN at the same time it will work perfectly. i use that same concept in my binary printers. It works beautifully, if your good... I see where your going. I used to think the same way. The only part of your machine that needs to accept randomness is the user interface. after that all signals should be under tight control anyway.
there should be controlable delay beetween sparks - you can produce any amount of them, but you must make whole device accurattely going with this, like Master-Slave loop - you use queue or this will not work, but still good idea
Haters are bringing this save off FP :(
Another good idea and save, the @Sandwichlizard master.
thanks. I used a small one of these in my slot machine to buffer the score counting.