Your personal information you provide will be transfered and stored as encrypted data.
You have the ability to update and remove your personal information.
You consent to our cookies if you continue to use this website.
Allow cookies for
Necessary Cookies Necessary Cookies cannot be unchecked, because they are necessary for our website to function properly. They store your language, currency, shopping cart and login credentials.
Analytics Cookies We use google.com analytics and bing.com to monitor site usage and page statistics to help us improve our website. You may turn this on or off using the tick boxes above.
Marketing Cookies Marketing Cookies do track personal data. Google and Bing monitor your page views and purchases for use in advertising and re-marketing on other websites. You may turn this on or off using the tick boxes above.
Social Cookies These 3rd Party Cookies do track personal data. This allows Facebook, Twitter and Pinterest integration. eg. shows the Facebook 'LIKE' button. They will however be able to view what you do on our website. You may turn this on or off using the tick boxes above.
I've been a bit quiet on HoP recently because I've been busy developing software for the HyperLights. I've just about finished the compiler / USB bit of software that allows you to re-program them now so my next challenge is to build a nice GUI interface to make writing new sequences really easy.
I've made a start using wxPython which allows you to (for the moment) just drag and drop text from a list of commands into another window. I'll probably re-code the whole thing in C++ when the Python version has got to a stage where I'm happy with the design. It's just faster to build prototypes in Python
Does anyone here have any experience with wxWidgets of Python that would like to contribute? The GUI will be open source and free - I'm going to put the code into a publicly available subversion repository so if you'd like access, give me a buzz and I'll set up some permissions for you.
The top left will have a preview showing a person spinning the current sequence.
The bottom left will have all the commands you can use, the sequences you've made and the sequences available via the website.
The right hand side is where you make new sequences. To make one you just drag and drop colours, fades, sequences etc. into the right hand panel.
Each one will appear as a block with inputs (colour, time, number of times to repeat etc.). You can either set them explicitly (like the colour argument in the setcolour command or the time argument in the fade command in the example above), or you can use a parameter like the time argument in the colour command or the colour argument in the fade command.
Does anyone understand any of that? Re-reading it, it sounds pretty complex even to me! A demo would probably make it clearer...