Hi Alex,
Hope you're well.
Sounds like a lot of fun!
Firstly, how do you plan to patch this? Are you likely to want to regularly control the proscenium arch in groups of pixels? If so, it would be worth patching a generic "LED - RGB Multicell" fixture that works for the way you want to group the pixels. For example, you could just patch a pair of 150-cell fixtures, meaning you use just two fixtures on your console to control all 300 pixels. Or, you could patch 10, 30-cell fixtures. Doing this, means you can select the 10 fixtures, and run the effects across the fixtures rather than cells, to very easily run effects across groups of 30 pixels.
Like usual, I am agreeing with Kevin on this one. For this, I think I'd be tempted to have a play with adding a Waveform to the pixel's intensity. Try adding a "Uni blink" Function, and give it a speed of 10 to keep things slow whilst you work it out. Set Size to 100, and then hold SHIFT, and keep dialling Offset, until you start to see what you're after. If you keep dialling Offset with SHIFT held, you will end up with the effect "wrapping", where you can see the effect begin again, before the previous pixels have finished. So it'll be a case of playing around to see what works. Even with a "Uni Blink" function, you will not be able to achieve individual pixels flashing on and off when running across this number of fixtures.
Once you've got an effect you're happy with, record it as a custom effect palette.
In all seriousness, it might be worth playing with creating yourself a macro, that turns off the current pixel, selects the next pixel, and records it as a cue in a chase. You could then run this macro multiple times, so the console builds your chase for you.
So, record the following to a macro: "@ ., Next, @@, RECORD ENTER". Then to use it, type "1.1 @@ RECORD ENTER" to record your first step. From there run the macro to record the remaining 299 cues. As this example uses RECORD ENTER, you'll need to be viewing your chase playback you would like the cues to be recorded into.
To keep the macro looping, record two empty cues to an empty playback, turn this playback into a chase, and add the macro to one of the cues. Run the chase at a speed the console can keep up with, and then make a cup of tea and let the console do the work!
Edward