On 04/22/2013 03:33 PM, Tom Breton (Tehom) wrote:
>> Tom:
>>
>> That is the fix I recall.
>>
>> I think you fixed it so it properly exports the ".mid" file, and loading
>> the exported file into my sequencer shows that it indeed got exported
>> properly (except that the notes should be one continuous note, rather
>> than a sequence of contiguous notes).
>>
>> I'm wondering if this fix is a sort of "band-aid" fix for the MIDI-file
>> export, but the underlying problem (the events not being in the original
>> order) is still there.
> The thing is, it was only a MIDI export problem at all.  What was
> happening was that notes and noteoffs were being produced in the right
> sequence (I traced that all out) but SortingInserter was putting them out
> of sequence (which I know sounds like it was doing the opposite of its job
> but the bug was subtler than that).  SortingInserter is only used in MIDI
> export.
>
>       Tom Breton (Tehom)
>
>
> * FWIW, the inserter code could be simpler.  I thought that MIDI insert
> could save time because it wouldn't have to store MappedEvents, but that
> turned out not to be the case.
>
>
>
Tom:

Thanks for considering my speculation.

When I get time, I'll try to see if I can reliably reproduce the 
problem, so it can be tested.

If I can reliably reproduce it, I will (at that time) submit a bug report.

-- 
Sincerely,
Aere


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to