Skip to content

Adds the fpp-matrixscroller plugin by Mike Neiderhauser#17

Closed
mikeneiderhauser wants to merge 2 commits into
FalconChristmas:masterfrom
mikeneiderhauser:matrix-scroller-plugin
Closed

Adds the fpp-matrixscroller plugin by Mike Neiderhauser#17
mikeneiderhauser wants to merge 2 commits into
FalconChristmas:masterfrom
mikeneiderhauser:matrix-scroller-plugin

Conversation

@mikeneiderhauser

Copy link
Copy Markdown

fpp-matrixscroller reads song metadata from FPP's currently playing sequence and scrolls it across one or more LED matrix panels using FPP's Overlay Model Effect API. Each panel is independently configurable with custom font, color, scroll direction, and speed. Message fields (pre-roll, tune-to, artist, title, album, post-roll) are individually enabled per panel, with per-song overrides to change text, color, or speed for specific songs. A configurable idle mode displays custom text when no media is playing.

Additional features include a web UI, manual message overrides via REST API, config backup and restore, repeat delay between scroll iterations, and a ready-to-use Home Assistant dashboard for remote control.

Runs entirely on the FPP host. Plugin info validated against fpp-plugin-Template.

Plugin repository: https://github.com/mikeneiderhauser/fpp-matrixscroller

fpp-matrixscroller reads song metadata from FPP's currently playing sequence
and scrolls it across one or more LED matrix panels using FPP's Overlay Model
Effect API. Each panel is independently configurable with custom font, color,
scroll direction, and speed. Message fields (pre-roll, tune-to, artist, title,
album, post-roll) are individually enabled per panel, with per-song overrides
to change text, color, or speed for specific songs. A configurable idle mode
displays custom text when no media is playing.

Additional features include a web UI, manual message overrides via REST API,
config backup and restore, repeat delay between scroll iterations, and a
ready-to-use Home Assistant dashboard for remote control.

Runs entirely on the FPP host. Plugin info validated against fpp-plugin-Template.

Plugin repository: https://github.com/mikeneiderhauser/fpp-matrixscroller
@darylc

darylc commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Hi @mikeneiderhauser Due to the large number of AI generated plugins being submitted to FPP this year. We are having a pause at the moment whilst we establish updated guidelines for plugin submission, plugin structure in FPP, the plugin json file and the intake process. We will tag you when the information is released over the next few weeks.

@darylc

darylc commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

@mikeneiderhauser Please see https://github.com/FalconChristmas/fpp-data/blob/master/README.md and fill in the new form linked from there.

@mikeneiderhauser

Copy link
Copy Markdown
Author

Hi @darylc. Thanks for the info. It's been quite busy at work, so apologies for not responding. This plugin wasn't entirely AI generated, It was ported from manual work I did with home assistant last year, granted AI helped with the port as well as helping with the layout of the front end webpage. I do appreciate your stance on the matter and will follow the form as posted and follow the process. Thanks for keeping me and the community informed and I hope this plugin will be considered moving forward.

@darylc

darylc commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

@mikeneiderhauser I understand, the AI thing was more a generic comment we sent to all outstanding pull requests.

Can you please submit a new request here https://falconchristmas.github.io/fpp-data/submit_new_plugin/ - that uses a new workflow that replaces the manual pull request method.

@mikeneiderhauser

Copy link
Copy Markdown
Author

Should be submitting this today, will resolve the few suggested fixes. Closing this MR to follow the new workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants