I’m starting a new thread for the following mockups.
The issue:
- Matrix slot colors are rendered useless by invariably assuming the color of their parenting track
short solution:
- Default track-color to something neutral (e.g. black or white)
- Allow manual control over unique slot-color
- Manual slot-color overrides track-color
I create a new xrns and reduce it to 4 tracks. These tracks are, by default, created equal.
I make a pattern including data in all 4 tracks, clone it three times, then label them all “A”. My loops repeats itself 4 times.
I decide I’d like to make Track 02 easier to see, so I set the track-color to purple. Also, I’ve changed the data in Track 04 for patterns 1 and 3. With “Visualize Repeating Slots” turned on, you can see that indeed these 4 slots are not identical, but what you cannot see is that in Track 04, the new slots in pattern 1 and 3 are actually identical slots. (if you have a keen eye, you can see that the width of the image contained in the slot actually differs by one pixel)
In order to make it visually apparent that the slots in Track 04 patterns 1 and 3 are different from the slots in Track04 patterns 0 and 2, I decide to apply a manual slot-color. This will also show me that the slots in Track 04 pattern 1 and 3 actually identical.
Now that the A section of my xrns is clear to me, I clone section A and rename the following four patterns to “B”. The manual slot-color I chose for Track 04 pattern 1 and 3 continues to show in patterns 5 and 7, notifying me that they are identical slots. I decide to modify the slot in pattern 4 Track 03, and the slot in pattern 4 track 1, looping these slots throughout section B. I also decide to modify pattern 4 Track 02.
By now, I’ve gotten a bit confused. I’ve changed the data in a few slots, so I decide to make these changes visually apparent. My changes to Track 01 throughout section B are negligible, so I don’t change anything. I decide to manually apply a slot-color to Track 02 pattern 4. The slot-color changes despite a clearly assigned track-color; the slot-color overrides the track-color.
I decide to make the changes I made to Track 03 section B visually apparent. I manually assign slot-color to one of the slots, and the slot-color is represented in all other identical slots.
For the heck of it, I clone my whole song, it’s just not long enough!
And now that I think of it, I will make my changes to Track 01 apparent. I change the color of any slot from Track 01 in section B, and it’s represented among all other identical slots.