Falcon Christmas

Falcon Christmas => Falcon NEO (PI Matrix Board) => Topic started by: lightsonlinden on January 05, 2016, 09:19:44 PM

Title: Matrix Board Build
Post by: lightsonlinden on January 05, 2016, 09:19:44 PM
I am wanting to learn more about these P10 panels.

I am new to RGB, Xlights, FPP, etc.  So looking for any guidance and if anyone can direct me to a thread or forum that may spell things out as far as what is needed hardware and programming wise, etc.
Title: Re: Matrix Board Build
Post by: mararunr on January 06, 2016, 06:24:46 AM
You're in the right place.  Use that search box and put in "P10" or "Beaglebone Black" or "octoscroller" and read away.  It's all here - you just have to search and read.

Sent from my XT1254 using Tapatalk
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 11:58:30 AM
Yes I search away...  Are you saying that in order to run the P10 matrix you need P10s plus Octoscroller plus Beagle Bone Black?

Are P10s the only way to have a matrix?

I am not sure what all can be done but I was merely looking to explore one for a Radio Station Sign or the ability to scroll messages.   I don't know if these can be extended to do videos or not.   I am an extreme novice when it comes to Xlights, FPP and RPI.
Title: Re: Matrix Board Build
Post by: Bshaver on January 06, 2016, 12:05:24 PM
A matrix is a 'tv screen' basically. you could also use VirtualMatrix and output over HDMI to a projector either rear projection or front projection if the projector was in your yard.

Matrix is what you want it to be.  next year, we are thinking of a large matrix on our fence line ... dont know.. will cost $$$ but will be very cool.
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 12:09:53 PM
So how does one get the images/text/video onto the matrix?

I messed around this morning as built a matrix as a model and directed it to the PI and was able to see it model in Xlights and on my PC screen via HDMI.

I don't understand how the octoscroller and beagle come into the mix... are those the only hardware items that will allow one to drive a P10 matrix and that is why?

Could a person just built a bullet node matrix vs. the P10 or even sport larger HDMI enabled PC Monitor or TV as the display?
Title: Re: Matrix Board Build
Post by: Bshaver on January 06, 2016, 12:33:09 PM
Yes the octoscroller is the interface to the P10 panels. There is also adafruit 'hat's for the PIs that with a little tinkering will work with the FPP codebase.

Yes you could create PixelNode Matrixes and drive them with any smart pixel driver and do the same.

Holiday coro sells a pixel 'mesh' that you could populate with your own pixels. I used one of these for a tune to sign proof of concept and still have it populated with nodes but never used it.

Yes you could do all that without P10's .. it's up to you. the tools are available in either direction that you want to take. Cost, time, etc..
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 12:49:25 PM
Famous last words but for now one last question.

How does one drive video from Xlights?

I see there is a Video file tab in FPP.

I think I know how to do the text effect but am unclear on a video file.
Title: Re: Matrix Board Build
Post by: mararunr on January 06, 2016, 01:04:51 PM
https://www.youtube.com/watch?v=ElKdJd87HTc (https://www.youtube.com/watch?v=ElKdJd87HTc)
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 01:20:56 PM
Thanks!
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 01:59:22 PM
I just tried a test with text effect.

In Xlights.   The matrix model has the text moving left center of matrix.

When I push the sequence to FPP and run it test mode what is shown on my monitor via HDMI output is inverse.
Title: Re: Matrix Board Build
Post by: CaptainMurdoch on January 06, 2016, 02:05:29 PM
When I push the sequence to FPP and run it test mode what is shown on my monitor via HDMI output is inverse.

If you mean upside down, then change your xLights model to 'Top Left' instead of 'Bottom Left'.
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 04:15:27 PM
One more crazy question.

Not sure that this is practical but if someone wanted to use a monitor/TV to drive the video effects display in their yard, etc.    Can you have a primary PI for FPP and secondary PI (wifi) feeding the video via HDMI?
Title: Re: Matrix Board Build
Post by: Bshaver on January 06, 2016, 04:41:20 PM
you describe the master / slave feature in FPP currently.. yes. the video can play from the slave pi connected to the projector/monitor.
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 04:58:07 PM
Great..... like I said my famous last words...One more Q to my list.... :P

So If I use the pictures effect and run the video that way... When I bring this sequence over to FPP am I only dealing with the two files, Fseq and MP3 or do I need a video file as well.

I ask because there is a video tab in FPP.
Title: Re: Matrix Board Build
Post by: Bshaver on January 06, 2016, 05:01:59 PM
If you are chunking the sequence as images (individual frames of video) all that is embedded in the fseq file.
then you need the audio file (mp3) to play if you want sound.

the slaves will play a file with the same filename (in advance of the extension) on the slaves if it exists.

example: master is playing santa.mp3 ... slaves have santa.mp4 (video file) so the slave will look first for santa.mp3 and not find it, and then it will find santa.mp4 and play that.

Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 05:08:52 PM
Do the slaves require FPP installed too?

What is the video tab in FPP for then?
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 05:20:23 PM
Last question for today - I promise..... :-X


For testing purposes/learning opportunity..... Assume I have a display 1920x1080 and I wanted to set a model in Xlight for such what would the model settings be to get the correct aspect ratio and quality?

Additionally, when the video is converted into images what aspect ratio should be used to match said settings for said display?


I tried to mimic the earlier YouTube example and I got it to work just fine on FPP but the video is all skewed and I think I just didn't have the right settings.
Title: Re: Matrix Board Build
Post by: Gerry on January 06, 2016, 08:22:12 PM
For this configuration u need a Virtual matrix definition of W=176 and H=96.

I posted some screen shots yesterday - search for virtual matrix


Title: Re: Matrix Board Build
Post by: lightsonlinden on January 06, 2016, 08:23:46 PM
That what I currently have set.   I used your word document as a guide.

I did change the image size to 176/96 and that helped a bit but it still does not fill to the left and right sides of my monitor.  There is about a 2" black space on each side.   The top has black but that is how the images are made so I understand that part.
Title: Re: Matrix Board Build
Post by: CaptainMurdoch on January 07, 2016, 03:20:09 PM
Your 1920x1080 display is a 16:9 or 1.777 aspect ratio.  176/96 is 1.833, so you end up with some empty space.  You probably won't be able to totally get rid of them  unless you went up to 256x144 for your Virtual Matrix since that is a true 16:9 ratio.
Title: Re: Matrix Board Build
Post by: ronp on January 07, 2016, 08:33:48 PM
Working the board, let me know if you need/want any changes.

http://www.diychristmas.org/vb1/showthread.php?5605-PI-Adapter-for-Matrix-Panels&p=63533#post63533

Ron
Title: Re: Matrix Board Build
Post by: CaptainMurdoch on January 07, 2016, 09:22:43 PM
Working the board, let me know if you need/want any changes.

http://www.diychristmas.org/vb1/showthread.php?5605-PI-Adapter-for-Matrix-Panels&p=63533#post63533

Looks good to me.  I want to update to Henner's new library code soon to allow use of these, but I need to track down a regression in the current code first, I think it has an issue with our latest SD image.
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 08, 2016, 01:43:09 PM
Your 1920x1080 display is a 16:9 or 1.777 aspect ratio.  176/96 is 1.833, so you end up with some empty space.  You probably won't be able to totally get rid of them  unless you went up to 256x144 for your Virtual Matrix since that is a true 16:9 ratio.

So then with the 16:9 or 1.777 ratio what is the model setup specs for the Virtual Matrix in Xlights?

Anyone with snow / rain displays - what is the most realtici matrix?   P10 - Pixels  - Video Projection - HDTV/Monitor?
Title: Re: Matrix Board Build
Post by: Livermore-Dad on January 08, 2016, 01:54:17 PM
Your 1920x1080 display is a 16:9 or 1.777 aspect ratio.  176/96 is 1.833, so you end up with some empty space.  You probably won't be able to totally get rid of them  unless you went up to 256x144 for your Virtual Matrix since that is a true 16:9 ratio.

So then with the 16:9 or 1.777 ratio what is the model setup specs for the Virtual Matrix in Xlights?

Anyone with snow / rain displays - what is the most realtici matrix?   P10 - Pixels  - Video Projection - HDTV/Monitor?

Not sure about the question, but realistic is going to be a projector, but the P10's are great for effects and being included in a whole house effect. Consider a fan that starts centrally to your matrix and as it expands it catches your other pixels, display items, pretty cool stuff.  You have to get into graphic stuff if using a projector or TV screen.

I think really it's only restricted to ones creativity and then technical know how.

Tory
Title: Re: Matrix Board Build
Post by: lightsonlinden on January 10, 2016, 10:19:27 AM
So revisiting the matrix.

Keep in mind my thoughts now are pie in the sky......  but one can dream and with that thought.

I have attached a photo of the Polar Plunge that was ran by Mammoth Lights sometime ago.    Last year I bought a tower and all of the blow molds for it.  I am still thinking of bringing it into my display for this coming year but perhaps not as mechanical as it was for Mammoth as I just don't have the skill/know how to build it.   So you may ask, what does this have to do with the Matrix.  Well, I was thinking of at the top instead of the rope light saying Polar Plunge I could place a matrix up there that would allow me to scroll anything I like, etc.   Scale wise not sure how large it would be but I suspect fairly large.  I am inclined to think Pixels would be the most cost effective but perhaps not.  I was looking at the Monster Matrix Panels that are sold by Boscoyo Studios as an option.

They quote:
42x84 Matrix 3,528 nodes
21x42 Matrix 882 nodes
14x28 Matrix 392 nodes

I think the 42x84 would be too large/expensive but looking for thoughts.

I would most likely if allowed by city officials with a safety fence I would place the tower where my flag pole is or in that vicinity.