I recently read an article over at gizmodo about a Colorlight DVD which rotates through a collection of flat colours on your TV. This can be used for setting the mood of your room, effectively making your TV work as a mood light. If you like a colour, you can pause the DVD and the colour would remain.
I liked the idea and thought this was nice. I could imagine it next to my LED eggs and lava lamps. The only problem was the cost of $US25 which I thought was way too much money for something this simple.
I thought there must be a PC version out there for free, so I searched everywhere but came up with nothing. It was time to learn how to code in VB.NET. I hadn’t coded since qbasic days but I thought this would be a good project to get my coding eye back in.
After fiddling for a few hours I came up with what I call Moody Hues which behaves in the same way that the DVD would, only this time on your computer. This is an initial release which I am unsure if I will take further. That depends on the response.
Currently there are only a few things I would like to add to this program; Dual monitor support, a speed controller of some type and I would like to set it up so it can run as a screensaver.
There are not many options in the program, which makes it really easy to use. Click on the screen to pop up the controls, press the anykey to pause.
While I don’t think there will be many bugs as the program is very simple, this is my first attempt at coding in this language so use it with caution. I have tested it on three machines (both XP and Vista) with complete success. You may need the .Net framework from Microsoft.
The package is in zip form, run setup.exe and the program will install shortcuts in your start menu without prompting. If you want to remove it, this be done through Add/Remove Programs. I don’t know how to make it any tidier at this stage.
Download it for free from Inspect My Gadget. Feel free to share it around.