Stub out the necessary file format stuff to have re-orderable tracks...
Fix unitialized memory error...
Separate the reset read heads function to it's own reset-single and reset-all
functions...
It turns out that the Netbeans folks added a "trim trailing whitespaces on
save" functionality in Netbeans 7 much like I've always used in Spyder.
Now my C/C++ code will be just as free of whitespace as my Python code has
always been.
Ha!  I finally fixed the audio items timing regression that was blocking
the PyDAWv4 release.  It turns out that it could be solely attributed
to the fact that the the sample count iterator was not being adjusted
to compensate for the offset in the current musical position.

Now, the timing is once again rock-solid and sample accurate.
Re-write the Euphoria indexing functionality to have much better performance
and Big-O notation...  There were several fundamental inefficiencies in the
loop, that really started to get ugly when the max sample count was
increased from 32 to 100.  Loading 64 samples AND setting each to it's
own MonoFX group consumed about 15% of one CPU core at idle, which is
actually pretty good considering what an extreme and unlikely use case
that is (typically sample sets that big would have very few MonoFX groups).