Subject: Re: sequencer dropouts?
To: None <firstname.lastname@example.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
Date: 07/17/2003 23:40:58
Recently, I wrote about a MIDI piano losing notes. In particular, I
> It appears to be software; if I take two blobs and play them
> separately with a delay between them, then paste them together with a
> delay record of the same nominal size in between, the latter drops
> the same notes up to the point of pasting and drops more notes than
> the second blob alone does after that - even though the data stream
> headed for the piano is the same except possibly for the exact timing
> of the delay.
This "turns out not to be the case". The data headed for the piano is
_not_ the same. I got frustrated enough to plug the computer's MIDI
out into its own MIDI in and thereby spied on what it was sending.
The resets generated by seq_reset() on open (which I was not previously
aware of) appear to be responsible. When I insert not only the delay I
refer to above but a copy of the seq_event_recs corresponding to those
resets, the piano behaves as in the "run the player twice" case.
This is discouraging; it means there probably is no fix, since the bug
is in the piano. :-( Anyone have a bug-reporting contact at Korg?
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML email@example.com
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B