What I require is a rework of a simple cue sequencer.
I have a piece of hardware (an Arduino board) which interfaces with USB (com ports) that fires cues to launch a firework show. What I need is a piece of software that can send cues to the Arduino based on timings input by the user. To record a show a music file plays and the software records "taps" on the space bar, which can be edited later for alterations.
The software should be like a very simple sequencer, playing the music file and the cues. The original program that is used is very unreliable and does not have all the functions needed. I can send the program to you (and possibly the source code) so you can get a clear idea of what is needed.
Each cue is assigned to a transmitter, slat, and bank.
The new software could also respond to Midi Time Code in order to play the show in time to an external source. A cue sheet could also be printed.