back to list

Re: fts download

🔗Robert Walker <robertwalker@...>

10/4/2001 10:37:48 PM

Hi There,

Found a few bugs in most recent upload that
I think I should mention here, having just brought it to
everyone's attention.
http://members.tripod.com/~robertinventor/ftsbeta.htm

They mainly affect note timings in the new retuning midi player,
a new option to close midi out when FTS is inactive which
was cutting off the sound if you switch between FTS windows
instead of just when you switch to another app, and
an undesired reset of the pitch bends from midi in
if you close and re-open the midi out while playing a
midi file in the retuned midi player that already has
pitch bends in it.

May be worth re-downloading if interested in the retuning
midi player, or if you find notes are getting cut off
when switching between FTS windows.

I also notice that the new retuning midi player
could be run at a higher priority like the midi relaying and
fractal tune playing, but it needs some work
as you have to do everything in short bursts of activity
with nothing happening between (not even a sleeping thread
as at that priority even a sleeping thread ties up the system).

(technical details - just talking here about using timeSetEvent(..)
instead of Sleep(..)).

Anyway, though I'll do it some time, prob. won't notice
much difference unless you have a lot of other high priority
things happening while using the retuning midi player.
(Copying lots of small files in the background would be an example as
the task of opening each file to copy it seems to be set at a high
priority - the copy itself is at a lower priority).

Robert

🔗Jonathan M. Szanto <JSZANTO@...>

10/4/2001 11:18:23 PM

Robert,

{you wrote...}
>Found a few bugs in most recent upload ...

We may have found the source of the bugs:

>(technical details - just talking here about using timeSetEvent(..) >instead of Sleep(..))

Try setting Sleep(..) to the highest priority -- even World-Class Programmers(tm) can make mistakes when they don't get enough Sleep(..)!

:)

Thanks for keeping everyone in the loop, it gives people an inkling as to just how intricate some of the tools are that we take for granted.

Cheers,
Jon

🔗jpehrson@...

10/22/2001 9:05:22 PM

--- In MakeMicroMusic@y..., "Robert Walker" <robertwalker@n...> wrote:

/makemicromusic/topicId_925.html#925

> Hi There,
>
> Found a few bugs in most recent upload that
> I think I should mention here, having just brought it to
> everyone's attention.
> http://members.tripod.com/~robertinventor/ftsbeta.htm
>

Congrats, Robert, on all your new developments with FTS, particularly
the new MIDI sequencing possibilities. I'll have to spend some more
time with this when I get a chance.

best,

_________ ________ _______
Joseph Pehrson