On Saturday 14 November 2015 13:36:09 Aere Greenway wrote: > On 11/14/2015 01:05 PM, David Faure wrote: > > Is it really wanted that merely loading a file in memory would send MIDI > > events out? > > The code at frame 7 in the above backtrace is: > > m_instrument->setControllerValue(MIDI_CONTROLLER_PAN, > > value); > > m_instrument->setSendPan(true); > David: > > In my own usage of Rosegarden, I will often load a sequence I'm working > on, and select a particular track (which has instrument, volume, and pan > settings), and start playing, in preparation to adding additional music > (over-dub recording) to the track. > > I think the MIDI events sent out on loading a file (sequence) allow that > sort of usage to happen. Otherwise, you would have to at least play the > first measure-or-so of the sequence before playing anything.
Thanks for the explanation. The question then becomes, should this also happen when doing Studio menu -> Manage MIDI Devices -> Banks... -> Import... (this seems to be the only case where "permanent" is set to false on the Document, which leads to createDevicesWhenNeeded being false) -- David Faure, fa...@kde.org, http://www.davidfaure.fr Working on KDE Frameworks 5 ------------------------------------------------------------------------------ _______________________________________________ Rosegarden-devel mailing list Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel