On 4/11/2012 8:35 PM, Tom Breton (Tehom) wrote:
> Here's a long shot, but easily tested: Does it depend on whether the 
> "bank" and "program" boxes on Instrument parameters are checked? Does 
> it either cause the same problem for "fixed" or fix it for "auto"? 

   This has no effect.  I tried every possible combination (pretty sure).

> I just looked over ChannelManager again and that is the only thing I 
> can see that might plausibly interact with setup.

   Ok, I put a few SEQUENCER_DEBUG statements in 
ChannelManager::doInsert().  In every case, every time doInsert() is 
called, even the very first time, m_triedToGetChannel is found to be 
true which causes the routine to exit.  Thus, the channel never gets 
allocated.

   Am I on the right track?  Or is this behavior (m_triedToGetChannel 
always true in doInsert())correct?

Ted.


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to