Bad news: I had suspected my code in conformInstrumentControllers, but
entirely disabling that doesn't make any difference.  So once again I have
no theory.

> Tom:
>
> What did you do that can make it keep the original settings?

You won't like it: I edited the savefile manually.  Specifically, I
ediffed it with the savefile that worked and replaced the "device"
statement.  Obviously that's no solution.

> I loaded the file (but the way it was saved originally was using
> Qsynth), as you observed.
>
> So using Manage MIDI Devices, I set General MIDI Device to Timidity port
> 0, remembering that it seems to remember the settings between pieces.

I should emphasize, I don't think it's that Synth is bad and Timidity is
good, I suspect it resets something when it mismatches the current
connection.

> Could it have something to do with the "Channel" setting of "Auto" or
> "Fixed"?  The old level didn't have that selection, so it wouldn't have
> saved it.  Perhaps not seeing that expected specification might cause it
> to reset values to something 'sane'.

I re-looked at that code, and I don't think it could.  True, there are a
lot of lines that differ by "fixed=", but I found the line that changes
behavior and that's not it.

I'm going to stop here, because I just had an idea what it might be.

        Tom Breton (Tehom)



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to