So,
I have switched to a T35 since that's where I'm headed with this anyways.
I got the most distracting bugs out of my code.
I set the clock speed at 168 MHz - just to see what would happen...
Then I compiled with all the different optimize settings/choices:
Debug -----------------------------> Ok
Debug with LTO ------------------> Ok
Fast -------------------------------> NOT Ok
Fast with LTO ---------------------> Ok
Faster -----------------------------> NOT Ok
Faster with LTO ------------------> Ok
Fastest ----------------------------> NOT Ok
Fastest + pure-code -------------> NOT Ok
Fastest with LTO ------------------> Ok
Fastest + pure-code with LTO ---> Ok
Smallest code --------------------> NOT Ok
Smallest code with LTO ----------> Ok
The graphics are pretty basic. 4 filled white rectangles with black borders (sometimes changing to red).
2 soft buttons on the bottom to inc/dec the 4 parameters in the 4 rectangles and 2 soft buttons to move between pages of parameters.
3 pages w/4 parameters per = 12 adjustable parameters.
Here's some pictures of Ok vs NOT Ok.
The 3rd picture just shows that when you touch one of the parameters it's rectangle border changes to red so that you know where the inc/dec focus is.