I posted V3 of the Colour Detection bpatcher: https://github.com/CLKo1/colourdetect-maxmsp
I preparation for the competition's concert, my plan is to come up with a full patch for a piece well ahead of time. Then think of all the cool ways I can map each type of sensor to sound and make modules. This way if the musician whom I'm paired with has their own ideas for what it will sound like, I have more flexibility to program something fast. On the schedule we are supposed to collaborate in the morning and then the concert is the same day, which is a very tight deadline for a full piece with Max MSP that is also bomb proof! Or at least it is for me since my patches can get a bit complex. Usually I use two days at the very least to prepare a piece.
I basically finished preparing the "full piece" patch. I have the four main colours selecting the sections again. Sometimes I still don't quite trigger a section, but the LEDs show the proper colour. I think I will have to make it so the LEDs get their colour messages from Max as well instead of directly from the colour sensor. This way it is truly in sync with what Max is actually doing and provides more accurate visual feedback for the performer. I'll have to adjust the Arduino Sketch a little more, and possibly either the colour detection bpatcher, and/or the Arduino to Max bpatcher.
Then I just need to decide if I want to make a visuals patch to go along with this main piece patch. Also, it's still on my to-do list to go get more paint chips from Home Depot. I just have been avoiding it since COVID numbers are bad at the moment.
If you are looking for a summary for my Masters thesis, it is here.