Matrix Mess

thanks for all your help NZL , I understand long distance problem solving is as hard on the helper as the helpee ??
Slow progress but no conclusion, lights run all ok via xl/nc , tried new xl/nc effect and test in HLS runs from top to bottom (half going down half going up ) will try reconfig of yours but setup for VMax instead of Hmax and see if that changes anything. Have to go to Christmas family show now so it lights out until tonite.

I really cant thank you enough for your all you help other than I hope you have a glorious trouble free Christmas and new years, thanks again :) :) :) :) :)
Boof63
 
Hope you had a good party and could forget lights for a moment --- yeah right. ;)
Playing around and found a test that should prove the setup for you.


Make sure speed slider is not too fast as it will skip pixels.
Group as arches will give chase effect..
Good luck.
 

Attachments

  • Boof test matrix.png
    Boof test matrix.png
    47.5 KB · Views: 14
Physical
Output 1 -> 1------------- >--------------75
150--------------<--------------76
151--------------->-------------225
300---------------<-------------226
301---------------->------------375
The above could be turn in to a stand matrix in Vixen 3 (or HLS) as it allows you to map it any way you wish.
PixLight ZigZag feature of 75 or 76 (have not tried it myself) will change above to
Logical
Output 1 -> 1------------- >--------------75
76 -------------->--------------150
151--------------->-------------225
226 --------------->-------------300
301---------------->------------375
Then output one is just a simple 5 x 75 matrix in the software.
The software which allows you to map any DMX channel to any Pixel, you can do this in software.
X-Lights/Nutcracker does not allow mapping as far as I known, you must use the PixLight ZigZag

i.e. the Zig Zag (up then down or left then right, etc) feature takes something which is a Zig Zag and turns into straight line (down, right)
 
OK guys replumbed the matrix
All outputs start on left of screen
5 x 75pix per output
$ outputs,
Where to from here please.
Cheers Boof63
 
You can wire physically strips like (Zig Zag, back and forth)

>>>>>>>>>>>>>>>>>>>
|
<<<<<<<<<<<<<<<<<<<
|
>>>>>>>>>>>>>>>>>>>

But you need to use the Zig Zag feature to make then logically look like they are going left to right.


>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> The Zig Zag reverse the data sent to this row to make it the same direction
>>>>>>>>>>>>>>>>>>>
 
OK Damona, understand that's for the pix4, Do I setup HLS to run left to right for all strings then and use the ZIgZag to correct?

thanks in advance

Boof63

To everyone who has helped me try and sort this out and some have spent considerable time trynig to get my config working please accept my apologies, I figured it would be easier to replumb the matrix than to try and reinvent the wheel with everybody else's time and effort that's gone into making my old version work, I hope this is an easier way for all to help me get sorted out - yes still not here yet:(
 
Setting the PixLight to do Zig Zag makes the software configuration easier. As you can just select everything and map it in one go. Otherwise its a bit of a pain to map it in the software.

In the end its up to you... If you wish to use X-Lights now and then for testing, the Zig Zag will let you do this.


You just need to remember the first pixel takes it's data, and passes it on to the next pixel which takes its data and passes it on to the next pixel. So less and less data is passed on. What the Zig Zag feature does is re-organised the data before its sent down the pixel string.

PixLight also has a small delay before it sends the output, just encase another E.131 packet comes in with more data for the same output. Also the PixLight has to store what it thinks the current state of every pixel on an output is. So that if you only change one pixel, it still needs to send out data for all the pixels (well at least until enough data to reach the pixel you have changed).

If you are going to use the Zig Zag feature you may as well test it with X Lights.
A universe only goes up to 512 channels, a pixel needs 3 channels, 170 max pixels per universe (170 pixels is 1 to 510 channels). Two universe on the same output, I assume would be U1 1 to 510 and then U2 1 to 510 to give you 340 pixels, U3 1 to 105. Output 2 U3 106 to ........
 
Matrix rejigged.
O1 1------------------>
<------------------
-------------------->
<--------------------
---------------------> 375
O2 1------------------>
<------------------
-------------------->
<--------------------
-------------------->375
O3 1--------------------->
<------------------
-------------------->
<--------------------
---------------------> 375
O4 1-------------------->
<----------------------
----------------------->
<-----------------------
------------------------> 375
This is new physical config
In xlights can get a test to run in same direction across matrix using zig zag.
Text is however upside down and appears to be offset by around 15-20 pixels in each universe. Ie text is split into each universe and then has a delay off 15-20'pixels before being displayed??
So have I wired it up as everyone else has?
If so what am I doing wrong now?
Cheers and thanks
Boof63
 
In X-Lights just enable the first pixel and last pixel in a row. In the testing section.

Universe 1 Channel (1,2,3) and 75*3 (225,226,227) and run RGB test.
Universe 1 76*3 (228,229,230) and run RGB test.

You should get the first light in first row on.
The last light in the the first row on
The first light in the second row on.

I am not sure if you need to set zig zag to 75 or 76.
 
xLights assumes that if you have
1 String of 100 in 2 strands that they are 1 to 50 and 51 to 100.
Then you state where to starts Top left Bottom left etc.


IF you start TOP LEFT it will go
1>>>>>>>>>>>>>>>>>>50
100<<<<<<<<<<<<<<<<<51


Top RIGHT
50<<<<<<<<<<<<<<<<<1
51>>>>>>>>>>>>>>>>>100


BOTTOM LEFT
100<<<<<<<<<<<<<<<<51
1>>>>>>>>>>>>>>>>>>50


BOTTOM RIGHT
51>>>>>>>>>>>>>>>>>>100
50<<<<<<<<<<<<<<<<<<<1


Make sure all your setups are correct.
The saga continues and we await a happy ending that we can all celebrate. :D
 
Ok Progress -Running Bars left to right is not working, Text no as well (see videos below).
Problem is the last 20 pixels of each universe ie 151 to 170 area failing to light up at all.
This applies to all universes and yes the pixels are individually fine.
Setups for pix4, NC/XL and HLs are below, any ideas please

cheers Boof63

https://www.dropbox.com/s/t7c5n6a9qc5d9i6/IMG_0144.MOV?dl=0

https://www.dropbox.com/s/bwjxkfclw9gijrs/IMG_0142.MOV?dl=0

https://www.dropbox.com/s/y8dh2iwn2dr0xg8/IMG_0143.MOV?dl=0
 

Attachments

  • PIX4 config.jpg
    PIX4 config.jpg
    142.5 KB · Views: 60
  • NCXL VMAX config.jpg
    NCXL VMAX config.jpg
    853.6 KB · Views: 9
  • HLS Matrix Config.jpg
    HLS Matrix Config.jpg
    511.4 KB · Views: 12
Progress, XL/NC and pix4 talk happily.
HLS is still scrambled - so will keep working (why not change to XL/NC I hear)
All my sequences are in HLS.
Cheers Boof63
 
Ok Progress -Running Bars left to right is not working, Text no as well (see videos below).
Problem is the last 20 pixels of each universe ie 151 to 170 area failing to light up at all.
This applies to all universes and yes the pixels are individually fine.
Setups for pix4, NC/XL and HLs are below, any ideas please

cheers Boof63

View attachment 6644


Boof You have 375 pixels on 2 Universes. You can only have 340!!! That is why you need to go Output 1 Universe 51, Output 2 universe 54, Output 3 Universe 57 and output 4 universe 60. and start each universe at 1.


You will be missing the last 25 off each output.
 
PixLight 4 "Total output capacity of 2,720 individually addressable pixels (max 680 per output)"
PixLight 16 "Total output capacity of 5,440 individually addressable pixels (max 340 per output) making PixLite 16 the most powerful E1.31 pixel controller on the market"


What was the issue in the end..... Pixel Mapping?
 
Back
Top