February 18, 2006
no time to update
must code.
just kidding, it's been long enough. REAPER's been envolving so steadily it amazes me.
Gradually mistakes (well, decisions, not really mistakes) I made get massaged out, and
replaced by new code that seems to work better. A nice class I wrote that I should have
a long time ago is a generic file reader class, that can use win32 overlapped I/O if
supported (which seems to be necessary when moving a lot of data from lots of files on
disk).. Having that will be useful in the future. But another good time was realizing
a good way of doing something like the track reordering, and getting to throw out
(comfortably, thank you version control) a bunch of code that was a pain, and replace
it with a nice simple bit of code that works much better. anyway.
At my release rate (a version a day or so, I will run out of 0.xx version numbers before
1.0 is really ready. So maybe when I get to 0.9 I will do 0.9.0 and so on. My list of
things to do is quite large, but then again I need to realize that 1.0 is just 1.0, and
there will always be more to do. But I'm not in a terrible rush, anyway.
...now I'm tempted to write a shoutcast output plug-in for reaper, mmm....