MAMEWorld >> News
View all threads Index   Flat Mode Flat  

MeduZa
Arcades Fan and LEDSpicer Dev
Reged: 07/09/20
Posts: 4
Send PM
LEDSpicer, LED animation controller for Linux (raspberry pi or PC).
07/09/20 07:27 AM


Hello MAMEWorld, I’d like to announce a program I wrote for Linux quite some time ago, it allows you to set up your LED controller, it’s kinda similar on nature to the already existing RGBCommander but focusing on simplicity, low resources, speed, and cool animated effects.
I have it working with Emulationstation and Attracmode, tested on PC, retropie and others.

Here is a list of some features it can do:

* Supports different devices seamlessly and as a single device, this simplifies the configuration process when the user wants to use several devices all together.
* RGB and single color elements can be used.
* Elements can be grouped into the layout.
* Easily can be handled using a command line program to change the LEDs behavior using layouts, groups, or just elements.
* Multiple animations can be set to groups.
* Layout, Groups or Elements can be changed based on triggers.
* Animations and Devices can be extended with plugins.
* Smooth transitions between layouts can be set.
* Integrated Hardware Test.
* Integrated Layout Test.
* Configuration dump for easy debug.
* The speed can be changed to increase or decrease the FPS when drawing on the layout.
* Add several different animation and effects to the same Group to generate even more rich attraction modes.
* Extremely easy to create animations and layouts using XML (I am working on a UI ).
* Several Color filters allow the combination of several animations in one, like masking, combine, etc.
* Multichannel sound output plugin with different modes can map to the sections of the layout.
* Pulse output plugin with multiple modes that allow the creation of several fading effects.
* Gradient output plugin with multiple modes to generate different gradient animation effects.
* Filler output plugin with multiple modes to generate nice filling effects.
* Random output plugin can generate nice and colorful effects.
* Serpentine output plugin, can generate different advancing effects.
* Very optimized, consumes almost no memory and CPU.
* Runs on most Linux distribution and on Raspberry or PC hardware.
* Support for MAME output plugin, will report game changes so elements can be changed based on the game, like credit buttons, player start, etc.
* Supports for interactive input from the user, allows different effects based on the user input.
* Can load layouts based on game name, emulator, game controllers, defaults, etc.
* Supports for the most common hardware on the market like ultimarc, ledwiz and others.
* And much more...

I tested the program on my RPI2 and works perfectly.
I hope that you find this program useful.

Link to some sample videos
Link to the documentation and code
Link to the code on github
Link to the FB page









Entire thread
Subject Posted by Posted on
* LEDSpicer, LED animation controller for Linux (raspberry pi or PC). MeduZa 07/09/20 07:27 AM
. * Re: LEDSpicer, LED animation controller for Linux (raspberry pi or PC). Vas Crabb  07/09/20 07:45 AM
. * Re: LEDSpicer, LED animation controller for Linux (raspberry pi or PC). MeduZa  07/24/20 08:32 PM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
0 registered and 495 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 749