by the way these can be 2 devices if need be. Like one to collect data aka delays and store it either to internal or external memory.
The other device can be a simple device where i will pic which set to load and then load the data and have it play out the buttons.
When collecting data a format like
10,2,3,5
would be nice. The numbers would be 1 = 100mS and so the 10 would be 1 second becuase 10 * 100mS = 1000mS aka 1 Second.
Now if i can manual edit the data or have it add the button from input to it so it would be like:
10,1,2,3,3,4,5,7
so it is acutally
1 second delay then press button 1
200mS delay then press button 3
etc...
You get it?