> 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.
------------------------------------------------------------------------------
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