gpoorman
Yes, MSL has local variables.
variable saveQuant = quantize
quantize = "cycle"
Mute
quantize = saveQuant
This little dance happens a lot and one of things on the list is something makes this temporary value override automatic. It's somewhat like what other languages call "dynamic binding". I've done some experimentation with that but it isn't ready yet. It would look similar to this:
with quantize = cycle {...do something...}
The things that happen between the braces will see quantize set to cycle, but once that ends, quantize reverts back to what it had originally.