I want to build my version of a SEQ4+ and I am currently a bit stuck with the mapping of the LEDs.
Specifically, in the configuration file MBSEQ_HW.V4, there is a mapping variable BLM8X8_DOUT_GP_MAPPING. Can someone help me how to figure out, how those mappings are laid out?
I attached a spreadsheet with the configuration I have in mind (in italic the definitions I’m unsure if they make sense). I want to use BLM8X8_DOUT_GP_MAPPING = 3. Is it correct, that this configuration uses 2 SR for the LEDs in a Matrix configuration?
So, 0 and 4 follow the same “swapped order” like other Duo-coloured LEDs.
do you agree?
Some additional hints:
the relation between row M1..M8/column 0..7 and the 74HC595 output pins can be confusing - many people connected the pins in mirrored order in the past - be careful about that, otherwise the GP pin assignments have to be changed in the source code (-> you will need a local build).
Wilbas schematic is a good reference in which order data lines have to be connected
1st and 2nd color (typically “red” and “green”) can be swapped during runtime in the Options page
for all other LEDs the assignment doesn’t matter because they are free configurable in the MBSEQ_V4.HW file - you can try out once the front panel is working