hey @SmashedTransistors, since you wrote the OLED objects i am now using more and more, i will first ask you about it, maybe it is an easy thing to do (otherwise i will try it myself) would it be possible to add another object to the string family? you have mux scroll and remind. i would vote for a "combine" object.
so something with say four string inputs and one string output (versions with 2 to 8 inputs would be cool) where all the input strings are combined into one string for output on one line of your OLED object. this would allow one to change only parts of a line to reflect for example button-states or a metronome etc. with just two buttons this is no problem to do with the mux objects. but with 3 and more parts per line this quickly gets out of hands because you have to make every combination with the muxes...
nothing fancy, we don't even need checking for too many characters in the original strings, just cut them if they are too long.
thanks for considering
EDIT: made it work! ha, much easier then i thought. nice! will upload the object once it is finished.