I honestly believe that there is a way to account for absolutely every sample in a wave that came from the information that might be found in an ILDA file.
This implies that such a wave is finite and therefore has an absolute playing time.
Somewhere along the line the out-of-time concepts of arbitrarily-ordered-point-animations and a timed, perfect-down-to-the-sample relationship needs to be established.
I have spent some time defining the various separate elements that go together to become a continuous wave (while having to maintain marks in the wave to be able to read it back as frames).
The more accurately I represent the data in its transformation from concept to real time, the more I'll know how and where to add or barrow sample to make critical time adjustments.
I have some ideas that will add quite a bit of code to LaserBoy.
No. It has nothing to do with the mouse.
This will be attached to the core concepts and add a lot to the capabilities and visualizations.
James.