On 10/19/2012 01:11 PM, Tom Breton (Tehom) wrote:

> But it doesn't reset settings in general, it only does anything if you
> change MIDI devices and a device parameter appears to be on a default
> setting (ie, it's zero and the new device default is not zero).
>
> But that doesn't seem to apply.  You said you had saved pan settings
> (etc), presumably not all zero.  And it would only happen if your demo
> file changed what device you're playing on (Eg, it output to a different
> sound card than what you were sending MIDI to before you loaded that
> savefile).

I don't have time to get into it, but this makes me wonder what happens 
when you load an existing file and doctor it so it will play on your 
current setup a couple years later.  Such doctoring is extremely common, 
and shouldn't cause all the controllers to reset to default values.

I bet we don't make any attempt to preserve values though, and every 
different device definition you load could have different controllers. 
Let's say you had "Roland SC-33" loaded in the top slot, and you change 
it to "General MIDI" or something.  It happens to have most of the same 
controllers, but does Rosegarden know and do anything about that?  What 
*should* happen to pan and volume?

Pan, volume, reverb and chorus are four legacy controllers that were 
originally treated differently too.

No suggestions here, no looking at anything or experimentation, just 
idle pondering on my way out the door and nothing more.
-- 
D. Michael McIntyre

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