From: Aere G. <Aere@Dvorak-Keyboards.com> - 2012-10-22 05:49:24
|
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 |