Main > Software Forum
LEDBlinky Animation Editor (Beta v1.0.0.1)
arzoo:
LEDBlinky Animation Editor - ready for beta testing!
Here's what it can do:
* Quickly create and edit LED animations for the GGG LED-Wiz.
* Generates optimized LWAX files supported by the MaLa LEDBlinky plugin.
* Other LED applications (such as the MaLa LEDWiz plugin and GameEx LEDWiz plugin) will also support the LWAX format.
* Loads both LWAX and RandyT's original LWA animation formats.
* Virtual control panel designer.
* Supports both single type and RGB type LEDs.
* WYSIWYG interface. Both the virtual control panel and actual control panel will show the LED intensity/color.
* Real-time animation testing.
Here's some quick usage tips:
* Before creating your virtual control panel, you must define the Device/Port Input Map. If you're using the LEDBlinky plugin, then you already have this file (DevicePort-Input.ini). If not, use the LEDBlinky Input Map application to generate the file - you only need to specify the Port Number, Label, and LED Type for each Port.
* The animation editor has two edit modes; Layout and Animation. Use Layout Mode to define your control panel. Layouts are saved as .LAY files.
* When defining your virtual cp, use the mouse or arrow keys to move the LEDs.
* LEDs can be selected with the mouse left click. To selected multiple LEDs, use CTRL left click or drag the bounding box. Use CTRL drag to retain any currently selected LEDs.
* Right click on each LED to define the LED Off color (from the color sample) and LED Size. The LED Off color should match the actual LED colors - for example, Electric Ice Buttons are white.
* From the Layout menu, you can specify other global layout options such as the control panel color, LED border color, LED label color, and LED Label size.
* After the virtual control panel is complete, switch to Animation Edit Mode.
* LED Animations consist of individual frames. Each frame defines the intensity or color and on/off state for each LED.
* Double-click on a LED to toggle it's on/off state. LEDs in the off state are represented with a diagonal fill pattern.
* Use the color sliders to define the color sample. Note: for single type LEDs, only the Intensity slider applies.
* All selected LEDs will change color/intensity as the color sliders are moved. Clicking the color sample will also assign the color/intensity to any selected LEDs.
* Right-click on a LED and select 'Get LED Color/Intensity' to set the color sample to the current LED color/intensity. The Get and Set LED Color/Intensity menu options can be used as a copy/paste feature.
* A note on visualizing color intensities: reducing a LED intensity (dimming) will cause the color to turn black. Low intensity values are not easily distinguished on the virtual cp - use your actual cp.
* Changing intensity/color values is much slower than changing the on/off state on the LED-Wiz hardware. Animations may run smoother with fewer intensity/color changes.
* Click the Run menu to test the animation in real-time. For performance reasons, the virtual cp will not show real-time animations.
* There are other helpful features and tricks, but I'm too tired to list them!
If you're already using the LEDBlinky plugin, just put the new files in the LEDBlinky folder. Otherwise, the files can be installed to any folder.
Feedback and suggestions are always welcome. There may still be a bug or ten :), so let me know.
Download LEDBlinky Animation Editor
Here's a screen shot...
arzoo:
Here's the first animation I created with the editor. It took about 5 minutes to finish!
headkaze:
Sweet looks great arzoo!
I would love to see this program generate plasma type effects like I have in my plugin. They really look great. Send me an e-mail and I'll dig up the source for you.
Also I wrote the PacDrive SDK last night which includes a nice C++ DLL called PacDrive.dll which also has source examples in Delphi. It would be nice if you could add support for that in there.
I'm thinking of adding support for these hardware devices into CPWizard because plugins are hard to debug as you would know. So this will be a great tool for creating animations for it.
Great work, and check out CPWizard when you get some free time :)
arzoo:
--- Quote from: headkaze on September 03, 2007, 11:52:43 pm ---Sweet looks great arzoo!
I would love to see this program generate plasma type effects like I have in my plugin. They really look great. Send me an e-mail and I'll dig up the source for you.
Also I wrote the PacDrive SDK last night which includes a nice C++ DLL called PacDrive.dll which also has source examples in Delphi. It would be nice if you could add support for that in there.
I'm thinking of adding support for these hardware devices into CPWizard because plugins are hard to debug as you would know. So this will be a great tool for creating animations for it.
Great work, and check out CPWizard when you get some free time :)
--- End quote ---
Thanks Headkaze. This app was a real pain. :dizzy:
Have you posted your PacDrive SDK? I guess I'll need to get hold of the hardware. I see that Andy has a dev kit - but there's no info on how to get it. I've sent him a pm.
loadman:
--- Quote from: arzoo on September 04, 2007, 08:19:49 am ---Have you posted your PacDrive SDK? I guess I'll need to get hold of the hardware. I see that Andy has a dev kit - but there's no info on how to get it. I've sent him a pm.
--- End quote ---
Keep in mind that if you have MaLa running (in the background/minimised) you can control the Pacdrive for Animation creation using MaLa messages,
That is what my my latest version of the Speech plug-in does, so you can test that 'Flash N speak' works
Navigation
[0] Message Index
[#] Next page
Go to full version