Interesting, and probably good conjecture, possibly yielding a
solution.  

Keep in mind, however, that saving the Pan and Volume settings has been
working in Rosegarden for years.  I personally have used it for years.
This is the first time those settings haven't carried over to the new
release.  

- Aere

On Mon, 2012-10-22 at 01:35 -0400, D. Michael McIntyre wrote:
> On 10/22/2012 12:04 AM, Tom Breton (Tehom) wrote:
> 
> > 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.
> 
> First, I have not gotten a chance to piddle with her file for myself 
> yet.  It's still there on my list.
> 
> Bearing in mind that this is pure blind speculation, let's think about 
> this...
> 
> On the one hand, controls like pan/volume/etc. are common, but they're 
> not universal, and just because "General MIDI Device" had controller 943 
> defined as Chipotle, and "Some Random Other Device" also has controller 
> 943 defined as Chipotle, I don't think Rosegarden makes any attempt to 
> cross-map from one to the other when switching devices.  As such, 
> whenever there's a new device, don't we pretty much have to go back to 
> defaults on everything?
> 
> A potential solution for that is to implement cross-mapping when 
> changing the device a track is pointing to.  Look at what was in the old 
> one, look at what's in the new one, if there's a match, carry those 
> settings across.  Anything that exists in both, set the new one to the 
> old setting, use defaults in all other cases.  Could conceivably be 
> done, but I'm reasonably sure it isn't done currently.
> 
> Beyond all of that, just because you saved a file that was rigged to 
> play with one kind of hardware/whatever and loaded it on different 
> hardware/whatever should not automatically change the device in the 
> first place.
> 
> Hrm.
> 
> I'm getting off into too much stuff to think about without getting my 
> hands on and poking around.  I'm seriously going to try to do that 
> before my night is over.  I have the hint of something here, and might 
> be able to ferret out this problem, either by pointing out that it's 
> happening for a perfectly good reason, or pinpointing what's not 
> happening that should be.
> 
> I'll try to get back to this while all of these random ponderings are 
> somewhat fresh in my mind.  At this moment, the wife beckons, and I must 
> needs pay some attention to her; she the Rosegarden Widow no longer.

-- 

Sincerely,
Aere

Sincerely,
Aere


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