Small update... I've been making some good progress on the editor.
the main macro editor UI has been built, currently it allows for creating new or opening existing macros, viewing, editing, removing and inserting steps as well as importing or exporting macros from the program (macros are all stored on the Pi, but if you want to download them for sharing with others or manual editing of the files/re-import them).
Still left to be done:
-work out a bunch of details in the save functionality, mostly sanitization and validation of what you're trying to save and checking that you're not overwriting something you're unaware of
-I'd like to add a "test" button so that any time you can test your macro in progress to see how it plays on the billboard
-I'd like to add a few "tools" such as the ability to quickly made a text scroll by typing what you want scrolled and the program builds the macro for you, as well as the ability to convert a macro for the P1 side to the P2 side, or mirror a macro so that it plays on both sides. and a speed multiplier so you can increase or decrease the speed of every step by a given amount.
In my video I said it'd be out "soon" so I just wanted to let you all know I'm chipping away at it.
Anyone familiar with Git-Hub? I've never use it but I'd like to set this project up there and would be interested in talking with someone about the best way to go about it.
EDIT:
The project has been added to github for anyone that is interested:
https://github.com/twistedsymphony/vs_b ... _commander
if you want to use it you'll need to setup a Pi with Apache and the pigpio library, though I plan on building a complete image so people can just burn it to an SD card and use it without any setup.
I also put up the source to my Arduino based vs billboard module (for people who want a vs billboard but don't have one), though that code still needs some work as there are some bugs with the winner lamps, it's missing attract mode, and I need to re-program the output code to remove the necessity for shift registers.