Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: LED-Wiz USB LED and Output Control Device now available. *Blinky lights*  (Read 123156 times)

0 Members and 1 Guest are viewing this topic.

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #120 on: October 24, 2005, 03:39:44 pm »
Though, it could be as simple as something like set49mode.  There will be preset lwa files the user creates (like joy4way.lwa, 4buttons.lwa, diagonal4way.lwa) and the utility would run LWSend with the correct file based on controls.dat...  I might just do that. 

Now you're firing on all eight ;) (J/K)   This was the idea behind the LWSend utility and much of the way the software is structured.  You could literally have a separate animation, looping, looping for 5 times and staying on, or just turning them on.  Most everything can be done at this very moment, but even fancier stuff will be possible once the animations can be called from a script.

Quote
For instance, lets say I setup LEDs for each of 8 directions of a joystick (yes, only need three outputs for this as discussed earlier) and 6 lit buttons.

My normal setup is
456
123

So I'd have a 1button, 2button, 3button, 4button, 5button, 6button lwa files.

But for neogeo I do this
XX4
123

And if you were really cool, you could use RGB leds in white (or clear) buttons and they could light up the actual colors used in the games.

This would require way more info than controls.dat could provide, but perhaps an add-on for colors would be an interesting diversion.

Randy, is it possible to blink a led, say 4 times, then stay on steady?

It is possible to do this with the software in it's current state.  It'll take all of about 30 seconds to make with the editor ;)

Thanks for bringing up the stuff you have thought of.  The interesting part about this device is that people haven't even begun to realize the cool stuff that could be done with it, especially with the addition of some relays. 

Here are some examples.

Have your monitor power on only after the machine is booted (no more Windows screens)

Power on the monitor only after you know PowerStrip is up and running.

Use it to control things on a homemade SkeeBall (Basketball, Redemption, whatever) machine  for sending pulses to a ticket dispenser or turning on a rotating light, running mechanical doo-hickeys....etc.

Couple it with a KeyWiz (GP-Wiz, IPAC, whatever) and have a 32-zone alarm system controlled by your PC

Chase lights on a JukeBox, or control the mechanics of a REAL jukebox :)

Control the lights and coin dispenser of a Slot, Video Poker, etc  machine (entertainment purposes only, of course)

Control the sliding blind in a live Peep Show (hmmm...second thought, that should be left to the professionals)

Anyway, you get the idea.  With the possibility for up to 500ma to be delivered by each output, it's good for more than just LED's.  We will probably look at adding a relay board to go along with this eventually but not right away.  Should be interesting to all the cool gadgets that end up attached to this thing :)

RandyT

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #121 on: October 24, 2005, 04:24:31 pm »
And if you were really cool, you could use RGB leds in white (or clear) buttons and they could light up the actual colors used in the games.

This would require way more info than controls.dat could provide, but perhaps an add-on for colors would be an interesting diversion.
Someone asked me about that some time ago.  I said i am not going to put it in controls.dat.  It would only be useful for less than 1/3rd of the games in controls.dat.  It would best be done as a seperate project/dat file.

Quote
Anyway, you get the idea.  With the possibility for up to 500ma to be delivered by each output, it's good for more than just LED's.  We will probably look at adding a relay board to go along with this eventually but not right away.  Should be interesting to all the cool gadgets that end up attached to this thing :)
That would be cool if you came out with a relay board.  You'd probably have to have relays that could handle high voltage, in case someone wanted to power a 28v pinball knocker... or whatever...

"Chase lights on a JukeBox, or control the mechanics of a REAL jukebox"
I could see someone writing a VU meter to do this :)

Also, if one could modify mame to create a universal output messaging system (which I think should be part of official mame as it would help document how the game interacted with the players) one could do T2 recoil, Irritating Maze puff of air, Afterburner step motors, Q*Bert knocker etc...

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #122 on: October 24, 2005, 04:29:57 pm »
The above command will play the animation file called "test.lwa" a total of 3 times and stop.  This command will play a big role in generic output control.  For example, a relay connected to a q*bert knocker might have a 2 frame animation defined where an output is turned on for 100ms and then turned off.  This command would be used to play that animation for one cycle when required.
FYI, if someone wants to try this, before I get my ledwiz, and is willing to "roll your own" mame I can tell you how to modify mame's source code to turn on and off a LEDWiz output using the clipboard interface.

Otherwise, this will be the first thing I do when I get an ledwiz...

If anyone knows where I can find a 27v-30v ac-dc power adaptor that would be great...  wait, radioshack has that 9v-30v one....
« Last Edit: October 24, 2005, 04:34:07 pm by SirPoonga »

MrTroy

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 241
  • Last login:August 14, 2012, 12:13:12 am
  • Working on 4 projects
    • TDP.com
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #123 on: October 24, 2005, 08:55:49 pm »
Ok... I feel like such an idiot asking this but... Why aren't my lights changing on my keyboard?

If I put.....I can't even paste it  >:(
LWZ-S02:1 in my clipboard. My keyboard lights aren't changing. Is it because I don't have the correct hardware? Oh the command Monitor does pick it up when I do so. But my keyboard itself doesn't do anything.
Lounge Room Arcade finished 12/08/2005

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #124 on: October 24, 2005, 09:57:19 pm »
Ok... I feel like such an idiot asking this but... Why aren't my lights changing on my keyboard?

Ummm....why are you expecting the lights on your keyboard to change? 

Quote
If I put.....I can't even paste it  >:(

Heh.  Sorry, that is one of the more humorous side effects of using the clipboard.  Here's a trick:  If you want to cut and paste an LED-Wiz command, either turn off the clipboard monitoring or copy everything but the first character (L).  Then you can paste in the command and then tack the L back in.

For the uninitiated, clipboard function isn't affected until you copy or cut something into it with "LWZ-" as the first 4 characters.  The resident software thinks you are talking to it and intercepts the command.

Quote
LWZ-S02:1 in my clipboard. My keyboard lights aren't changing. Is it because I don't have the correct hardware? Oh the command Monitor does pick it up when I do so. But my keyboard itself doesn't do anything.

The LWZ-S02:1 command doesn't turn on your keyboard lights, it turns on an LED (or some other device) physically connected to output 2 of the LED-Wiz!  If you want a nice high-output LED on output 2 to blink when MAME or some other app blinks the CapsLock LED on your Keyboard, you select 2 for the CapsLock Keyboard LED Emulation and then enable the feature.

There's not much value to having the LED-Wiz Resident software control the Keyboard lights, but it is quite useful to have it work the other way around.

RandyT

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #125 on: October 25, 2005, 01:54:54 pm »
Hey Randy, could you put a command format readme file in with the zip?  I am not liking having to open a browser and finding this thread everytime I need to figure something out :)

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #126 on: October 27, 2005, 10:05:08 am »
Randy, suggestion for the sotware.  Have the taskbar icon open the panel when double click to, kinda like how volume control icon works.


Also, can I use the control center to just make a template (single frame) of outputs to turn on.  IE duration is infinite.  I am not seeing how to make an infinate frame.  Like you said, I should be able to make a light blink, then stay on in the animation stuff too.

Also, if I wanted to sync the pulse speed with the duration so a frame change looks smooth can you tell us duration of the pulse for each block? (I suppose I could find out the hard way by setting the pulse...)
« Last Edit: October 27, 2005, 10:14:32 am by SirPoonga »

Toonces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • Last login:March 04, 2024, 11:25:24 pm
  • I want to build my own arcade controls!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #127 on: October 27, 2005, 11:17:19 pm »
WooHoo! Blinky Lights! It was delivered today. certainly worth the money from a weight perspective alone :)

SirPoonga, can you please let me know what needs to be done to mame?

I want to play!

Thanks Randy!

Toonces

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #128 on: October 28, 2005, 01:04:48 am »
what do you mean done to mame?

Toonces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • Last login:March 04, 2024, 11:25:24 pm
  • I want to build my own arcade controls!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #129 on: October 28, 2005, 01:55:22 am »
Sorry, I was referring to this post.

FYI, if someone wants to try this, before I get my ledwiz, and is willing to "roll your own" mame I can tell you how to modify mame's source code to turn on and off a LEDWiz output using the clipboard interface.


SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #130 on: October 28, 2005, 10:19:20 am »
Ahhh, right.  First, search msdn for setclipboard data.
then open mame/src/vidhrdw/gottlieb.c

To the includes add
Code: [Select]
#include <stdio.h>
#include <windows.h>

Then find
WRITE8_HANDLER( gottlieb_video_outputs_w )

after the extern statement define this
Code: [Select]
HANDLE hText = LocalAlloc(LPTR, 64000 + 1);
char *pText = hText;
Yeah, it should be more than enough memory for the knocker, probably could cut that 64000 down abit :)

comment out line
Code: [Select]
if ((last&0x20) && !(data&0x20)) gottlieb_knocker();
Now, depending on how often the ledwiz software monitors the clipboard will determin if all of this needs to be implements.  If it doesn't monitor it often enough. delete the second if statement and put in a timed animation for the ledwiz code.
Otherway you will have to supply the appropiate ledwiz command to turn on and off.

Code: [Select]
if(data&0x20)
{
//Knocker On
strcpy(pText, "LEDWIZ CODE TO TURN KNOCKER ON");
strcat(pText, "\r\n");
if(!OpenClipboard(NULL))
{
printf("Couldn't open clipboard\n");
}
if(!EmptyClipboard())
{
printf("Couldn't empty clipboard\n");
}
if(!SetClipboardData(CF_TEXT, pText))
{
printf("Couldn't set clipboard\n");

if(!CloseClipboard())
{
printf("Couldn't close clipboard\n");
}   
}
if (!(data&0x20))
{
//Knocker Off
strcpy(pText, "LEDWIZ CODE TO TURN KNOCKER OFF");
strcat(pText, "\r\n");
if(!OpenClipboard(NULL))
{
printf("Couldn't open clipboard\n");
}
if(!EmptyClipboard())
{
printf("Couldn't empty clipboard\n");
}
if(!SetClipboardData(CF_TEXT, pText))
{
printf("Couldn't set clipboard\n");

if(!CloseClipboard())
{
printf("Couldn't close clipboard\n");
}
}

I am not sure if strcat(pText, "\r\n") is needed, you can try without that.  But it won't hurt.

Toonces

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • Last login:March 04, 2024, 11:25:24 pm
  • I want to build my own arcade controls!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #131 on: October 28, 2005, 09:18:30 pm »
Thank You SirPoonga! I will play around with this over the weekend. I am also looking forward to any upcoming software you might release. Do you think you might do something like a combined set49way & led program come out of this (something that does both 49 way sticks and led's using the same commandline app)?

Thanks Again,

Toonces

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #132 on: October 30, 2005, 12:50:54 pm »
Probably not as you can put both in a batch file.  Plus you'd want to run them at different times.
The ledwiz you'd want to run when the game is selected in the frontend.  The set49mode you will want run just before the game is launched.

Cameronj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 233
  • Last login:August 03, 2012, 12:59:01 pm
  • I'm a Super llama!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #133 on: November 08, 2005, 10:00:26 pm »
OK I just bought a beta version. It will be interesting to see what I can figure out with this sucker. I am not sure of what I want to do yet.

I need to find a good source for bright leds that aren't too expensive.

MrTroy

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 241
  • Last login:August 14, 2012, 12:13:12 am
  • Working on 4 projects
    • TDP.com
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #134 on: November 10, 2005, 04:29:07 pm »
Open Beta.....  :-\

* goes to sell a few things for cash*
Lounge Room Arcade finished 12/08/2005

mahuti

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2757
  • Last login:September 18, 2024, 01:16:22 pm
  • I dare anything! I am Skeletor!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #135 on: November 10, 2005, 05:15:04 pm »
I'm a few days away from having some photos for you guys.. maybe some video.

I've been retooling my whole system, hopefully I can have it up and going soon.
Raspberry Pi, AttractMode, and Skeletor enthusiast.

Cameronj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 233
  • Last login:August 03, 2012, 12:59:01 pm
  • I'm a Super llama!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #136 on: November 10, 2005, 06:13:16 pm »
Cool! I look forward to seeing it!

RandyT So how is progress going on this project?

Thanks,

Cameron

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #137 on: November 11, 2005, 10:38:58 am »
RandyT So how is progress going on this project?

I've had a to take a short break.  We are in the process of dealing with banks for financing a multi-use facility in TN.  This will give us a bunch more room to manufacture some things that have long been on the drawing board, but not reasonably possible where we are now.  It's a pretty time consuming process.

But the LED-Wiz hardware is 100%, as far as I can see.  The installation page should be more than sufficient.  The "beta" is primarily related to the software's condition and even that can now do about 90% of what most might use it for.

Left to do:

Document the command language and a "how-to" for the software

Tweak a couple of software issues, add scripting and load support to the editor.

That's about it. 


Hopefully I can get back on it and take care of at least one or two of these things this weekend.

RandyT

Smittydc

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 224
  • Last login:October 05, 2008, 12:48:10 am
  • because its fun!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #138 on: November 11, 2005, 11:16:30 am »
Looks very nice randy.  One question for you - could you run more than 1 LEDWiz off the same computer?
Build a man a fire, he's warm for a night.  Set a man on fire, he's warm the rest of his life.

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #139 on: November 11, 2005, 12:18:19 pm »
Looks very nice randy. One question for you - could you run more than 1 LEDWiz off the same computer?

This is something that can be done if there is sufficient demand. 

Essentially, each unit would have it's own USB ID and driver software associated with it.  You would then address the units by LWZ, LW2, LW3 and so on.

These are additional units I would need to create on my end.  You cannot use more than one of the same device on the same computer.


RandyT

Cameronj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 233
  • Last login:August 03, 2012, 12:59:01 pm
  • I'm a Super llama!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #140 on: November 11, 2005, 05:36:46 pm »
RandyT,

Well I would buy a couple more if you would support more than one LED WIZ. For what I want, 32 just isn't enough. :)

Thanks,

Cameron

jdjuggler

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 147
  • Last login:May 08, 2022, 10:54:37 pm
  • Hurray! I don't have pockets for quarters anyway!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #141 on: November 15, 2005, 11:16:50 am »
Has anyone tried to use gl.tter's Light Signal Engine with the LEDWIZ?

Thanks.

Cameronj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 233
  • Last login:August 03, 2012, 12:59:01 pm
  • I'm a Super llama!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #142 on: November 15, 2005, 11:55:02 am »
Nope but I hope to. I haven't heard any updates to that project recently. I hope all is well with LSE and gl.tter.

Fusion Disaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 70
  • Last login:November 20, 2006, 01:00:26 pm
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #143 on: November 15, 2005, 03:21:29 pm »
I just ordered one yesterday! Can't wait to play around with it.

RandyT: I would definately be interested in buying additional boards for use on a single PC. Let me know when/if you get that hammered out, and I'll give you some more of my money ;D

johnnysmitch

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 238
  • Last login:November 16, 2006, 02:22:05 pm
  • I want you to MAME me as hard as you can
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #144 on: November 15, 2005, 10:09:34 pm »
I'm really looking forward to seeing this implemented into someone's cab. I've been holding off on starting my next project in hopes of seeing this in full action...

mahuti

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2757
  • Last login:September 18, 2024, 01:16:22 pm
  • I dare anything! I am Skeletor!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #145 on: November 15, 2005, 10:36:34 pm »
Maybe this weekend. Have to get my machine up and running again. I rebuilt the control panel recently and I've had a bunch of problems getting it working again with all the new fancy stuff I put in. Dying to get it wrapped up and get the blinky lights in.
Raspberry Pi, AttractMode, and Skeletor enthusiast.

Cameronj

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 233
  • Last login:August 03, 2012, 12:59:01 pm
  • I'm a Super llama!
Re: So, it's blinky lights you like, eh? - ALMOST READY!
« Reply #146 on: November 19, 2005, 07:32:06 pm »
Well I wired up a prototype and it was awesome!!! There were a couple problems though.... In my fervor to hook up my superbright LEDs, I forgot to put in the current limiting resistor  :o

I am pretty sure I didn't kill off my LEDs, but my greens almost looked like lasers. Actually I might have killed a RGB. I will have to do it right tonight. Sometimes I am an idiot.  ;D

Now we need all of the commands!

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8187
  • Last login:July 04, 2025, 11:34:22 pm
  • The Bears Still Suck!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #147 on: November 27, 2005, 03:39:16 am »
Hey Randy, first I modified the thread title so it can be found by searching subjects only.

Second, about speed of interpretation.  How often is the clipboard scanned?
Does the command line util use the clipboard or talk to ledwix directly?

I'm just thinking timing might be an issue with getting arcade realism when using relays and other hardware.

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #148 on: November 27, 2005, 10:57:56 am »
Second, about speed of interpretation.  How often is the clipboard scanned?

The Clipboard is scanned 10 times per second.  (100ms intervals)

Quote
Does the command line util use the clipboard or talk to LEDWiz directly?

It uses the clipboard.  That's why the resident software is required to be running first.

Quote
I'm just thinking timing might be an issue with getting arcade realism when using relays and other hardware.

Unwarranted.  The speed everything operates at keeps any "lag" to levels that are imperceptible to most humans.


Mini update (version not yet released):

The two Animation file playback commands have been obsoleted and replaced by a single command.  Originals are still present however.

Scripting support is about 3/4 finished.

New "Duration Offset" Comand - Lets you tweak the speed of an existing animation at playback time.



RandyT
« Last Edit: November 27, 2005, 11:15:35 am by RandyT »

clonestar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 09, 2009, 04:00:53 pm
  • Thunderbirds are puppets!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #149 on: November 27, 2005, 03:50:53 pm »
Please forgive me if it's already been answered but I didn't read all four page of this post.  Is there likely to be the capacity to add sound activation to this?

mahuti

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2757
  • Last login:September 18, 2024, 01:16:22 pm
  • I dare anything! I am Skeletor!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #150 on: November 27, 2005, 06:16:31 pm »
It would be possible... it would just take a bit of work.
Raspberry Pi, AttractMode, and Skeletor enthusiast.

Martoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 153
  • Last login:January 16, 2007, 03:32:14 pm
  • Boloney Beaver - he don't mess around!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #151 on: November 28, 2005, 12:02:23 pm »
Randy, once you're through with beta, etc. on this product,  I think there's probably several people who would be interested in an LEDWiz with more than 32 outputs (like maybe an LEDWiz 128).  For example, the people who have asked about using more than one LEDWiz on a computer.  For certain ambitious projects, especially with RGB LED's, 32 outputs only goes so far.  And I suspect a LEDWiz 128 would be a fair amount cheaper than four LEDWiz 32's?
Time is that elusive quality of nature which keeps things from happening all at once.  Lately, it doesn't seem to be working.  -- Douglas Adams

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #152 on: November 28, 2005, 12:50:10 pm »
Randy, once you're through with beta, etc. on this product,  I think there's probably several people who would be interested in an LEDWiz with more than 32 outputs (like maybe an LEDWiz 128).  For example, the people who have asked about using more than one LEDWiz on a computer.  For certain ambitious projects, especially with RGB LED's, 32 outputs only goes so far.

Unfortunately, there's a lot of baggage that goes along with higher numbers of inputs in this type of product.  The LED-Wiz can power a low-voltage light bulb (or about 20 hight ouput LEDs) from each of its outputs, so we are talking about 4x the driver circuits,   There would also be 4x the bandwidth required on that one single USB port.  This would probably mean that the less expensive/complicated "Low Speed USB Devices" could no longer be used.

Then there's also the fact that the LED-Wiz doesn't just turn outputs on and off.  It has full Pulse-Width-Modulation support at 48 levels for each individual pin.  This provides better PWM resolution than currently available with "off the shelf" solutions.  It also has built in pulse effects that are all handled on-chip.  There is no possible way to implement all this with twice the number of inputs, let alone 4x, unless you had 4 processor chips that communicated with each other.

Quote
> And I suspect a LEDWiz 128 would be a fair amount cheaper than four LEDWiz 32's?

Looking at what I wrote above, this unfortunately would not be the case.  4x the number of connectors, 4x the board space, 4x the drivers, 4x the processors (or new development on a High-Speed USB processor that may or may not be able to do the job) and 4x the labor.  Not gonna save much.  If we were talking about very low output power levels and no PWM, it could be done inexpensively with multiplexers, but then it would suck for RGB LEDs (only 7 possible colors instead of over 100,000) and it wouldn't be an LED-Wiz anymore. :)

RandyT



Martoon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 153
  • Last login:January 16, 2007, 03:32:14 pm
  • Boloney Beaver - he don't mess around!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #153 on: November 28, 2005, 03:30:35 pm »
Looking at what I wrote above, this unfortunately would not be the case.  4x the number of connectors, 4x the board space, 4x the drivers, 4x the processors (or new development on a High-Speed USB processor that may or may not be able to do the job) and 4x the labor.  Not gonna save much.  If we were talking about very low output power levels and no PWM, it could be done inexpensively with multiplexers, but then it would suck for RGB LEDs (only 7 possible colors instead of over 100,000) and it wouldn't be an LED-Wiz anymore. :)

Ah, I see.  Well, never mind then.  Definitely wouldn't want to lose the ability to have controllable levels of brightness (especially with RGBs), which, IMO, is the really cool thing about the LEDWiz.
Time is that elusive quality of nature which keeps things from happening all at once.  Lately, it doesn't seem to be working.  -- Douglas Adams

Infinity_Yak

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:November 14, 2010, 12:34:10 pm
  • I want to build my own arcade controls!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #154 on: November 28, 2005, 06:34:30 pm »
I see some posts looking for good/cheap LEDs, so I thought I'd pipe up.

www.lsdiodes.com

Really, that's all you need to know ;)


RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #155 on: November 28, 2005, 07:13:13 pm »
I see some posts looking for good/cheap LEDs, so I thought I'd pipe up.

Thanks for the info, but....

We'll be putting our LEDs online shortly as well.  Prices on regular LED's will be about the same, but ours will be more suitable for "button bottom" installation.

Our prices on the RGB's will be better, however.

RandyT

MYX

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1527
  • Last login:September 18, 2020, 05:00:22 pm
  • Even Jesus loves Donkey Kong!
    • MYX Digital Blog
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #156 on: November 28, 2005, 09:58:56 pm »
Hey Randy, I have been reading this thing and just downloaded it to play with. This is very cool. I will be picking up one of these when we start building.

Ok this is the video editor in me, but... Could you add the ability to type in the number of the ms desired. I seem to be able to get some constant values 20, 108, 197, 268 as I click and scroll, or I have to click and wait. typing would be so much faster. This also goes for intensity as well.

Also, (and I admit I do not know how it would be done) But it would be nice if I could select a range of frames and change an attribute.
M    Y    X

BLACKOUT  - Finally rewritten - http://blog.myxdigital.com/
Original BLACKOUT thread - http://forum.arcadecontrols.com/index.php?topic=48239.0

MYX

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1527
  • Last login:September 18, 2020, 05:00:22 pm
  • Even Jesus loves Donkey Kong!
    • MYX Digital Blog
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #157 on: November 29, 2005, 09:34:07 am »
Sorry, after playing with it some more...
Hows about a copy paste frame feature.

If it is in bad form to be tossing these ideas out to you, let me know. I know you have been wracking your brain getting this done and it is only offered respectfully. 
M    Y    X

BLACKOUT  - Finally rewritten - http://blog.myxdigital.com/
Original BLACKOUT thread - http://forum.arcadecontrols.com/index.php?topic=48239.0

mccoy178

  • It's hard to work with a straight jacket on
  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3127
  • Last login:September 03, 2021, 10:23:42 am
  • Go Bucks!
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #158 on: November 29, 2005, 10:41:01 am »
punks.........................................................

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7013
  • Last login:July 02, 2025, 02:40:30 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: So, it's blinky lights you like, eh? - ALMOST READY! LEDWiz
« Reply #159 on: November 29, 2005, 01:55:01 pm »
Heh.  No problem. 

I have done some video editing/animation in the past and modeled the animation control after it a bit.

Unfortunately, it makes one start to crave the more advanced features of a video editor through it's similarities.  I have considered adding so many of those kinds of things, but ultimately I would like to keep the editor as simple as possible.  This may sound limiting, but things will make more sense once the "scripting" function (which is really more of a sequencer) is ready.

The editor will be used to make small(ish)  animations.  Consider each one an "effect"  Each "effect" can be looped or repeated a certain number of times, and the overall playback speed altered.  The Sequencer will let you stitch those "effects" together to make larger animations and make it easier to re-use parts so you don't need to make them over and over.

For now, the sequencer will be you and a copy of notepad.  But it will eventually evolve to a editor with selectors and the like.

Now if I can just get the sequencer to do what I tell it  :P

RandyT