Oscal has been completely overhauled; gone is the massive, ugly Java code base and overreaching language. Now, Oscal is a simple engine written in C for evaluating 'sequence graphs'; these graphs are like scene graphs for computer graphics but tailored for music sequencing. The sequencing syntax is similar to the old Oscal, but it's been simplified and optimized.
Fixed a lot of problems with object nesting and volatility, as a result the scheduler runs much faster.
the 'this' keyword now works!
0.4b includes many bugfixes. Functions can now be called remotely via OSC.
0.2b:
-Fixed for loops so that the copy() member copies all the fields.
-Fixed copying functions so that they copy all the required fields
-Corrected Function/Osc copy() method so that the formal parameters would
reference the same object as the one in the declarations.
-Global variable OscalTPS can now be set
-Global variable OscalTick can now be set