> On Tuesday, January 24, 2012, Tom Breton (Tehom) wrote:
>
>> One question: What's the status of MidiFile? That's the one I still
>> need
>> to fix. It seemed like it was already ignoring repeats, triggered
>> segments, etc.
>
> When MidiFile is used to convert a composition into a standard MIDI file,
> it's
> home to a laundry list of bugs of omission that really impose some pretty
> serious limitations on anybody who wants to export a native composition to
> MIDI intact.
>
> There is plenty that could be fixed, and if you think something seems
> broken,
> you're almost certainly right.
Thanks for the info.
> Fixed to *instrument* number. Multiple tracks can use the same
> instrument.
Ah! For some reason I assumed you meant track number. Perhaps because I
have been so busy removing the assumption that Instrument's m_channel is
its channel that I mentally ruled it out here. That's what I was confused
about.
So ignore most of what I said. So I'll use Instrument's old m_channel as
its channel just when it's fixed, which is just when it's not auto. And
bring the remapping check and warning back in, and save the
device-relative channel despite anything auto does.
I'm glad you said something, because that will be much easier than what I
was thinking. For some strange reason I was doing it the hard way.
> Think about everything I just said, and see if you still have some
> thoughts
> along the above lines, after filtering them through a fresh look at how
> everything fits together.
I did. That fresh look is more like a face-palm, but thank you!
Tom Breton (Tehom)
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel