Expressing instantaneous change in Marsyas.
Still in development, but what software project isn't..
The motivation for an expression syntax within the scheduler is purely one of convenience. While the Marsyas scheduler is highly configurable, allowing the programmer to add their own classes for their own event requirements, eyes tend to glaze over when C++ programming is mentioned. This expression syntax allows a programmer to define an expression that can be fed to an event and evaluated once or any number of times within the scheduler. While many functions are available, more can be added with a little ... C++ programming. Read on fearless marsyasian.