yeah the problem i’ve seen with midi out is just very sporadic dropped TX frames with dense output. not something you’d typically notice unless you were pretty carefully examining the stream at the other end.
as for the ALT behavior, maybe i should exxplain it better… (off topic but oh well)
pressing ALT in scene name will immediately instert a null under the cursor, making it the end of the string. scrubbing the cursor while holding ALT will add more nulls, until there is one character left, which then becomes ‘_’
scrubbing the cursor past the end of the string, without ALT, will add characters to the end of the string. previously, the default character was ‘_’ but i made it take on the value of the previous character instead. so if you have jsut “a” and then you scrub right you will end up with “aaaaaaaaa” . but if you carefully move fro one character to the next i think it’s easier to pick new characters by starting from the previous position, rather than always from the top of the character list.
whatever, i’m happy to change the behavior to anything that seems halfway reasonable, or accept anyone else’s changes likewise. the string-editing functions are now a luittle more modularized (in pages.h / pages.c)