Thanks, Michael and Tom, for looking into this.

On Mon, 09 Sep 2013 14:04:12 -0400
"D. Michael McIntyre" <[email protected]> wrote:

> On 09/09/2013 01:31 PM, Tom Breton (Tehom) wrote:
> 
> > That decision was before my time, but the code suggests no.
> 
> That's an interesting legacy.  When that code in what is now 
> RosegardenDocument.cpp says "got Program Change (unsupported)," it
> ain't just whistling Dixie.  It really was totally unsupported when
> that was written.

Wow - I thought I remembered in the past being able to record program
changes, but it looks like PCs have been ignored for a long time and
probably never were recorded.

> 
> We have a ProgramChange now, and it's probably pretty trivial to
> figure out how to hook it up here.  Bank changes probably work, since
> we don't have a direct and tidy way to handle them, and they come
> through as just another random generic controller.  Program changes
> either are special or they're set apart as being special (I forget
> which), hence they would have needed special handing that never came
> into being.
> 
> I don't have time to do this just at the moment, being awake some
> five hours past my bedtime, but this would be a good feature request
> to honor.  I can't see how this is controversial or potentially
> damaging, and it shouldn't be terribly difficult to implement either,
> so it looks like a good win can be had here.

That would be excellent if this could be implemented.  Please consider
this my formal request for this feature - with my understanding that
you all have other stuff to do and I'm not a paying customer :-)

Anyone reading this list who would like program-change recording added,
please speak up.  The more demand, the more likely someone will be
inspired to put it in.  Will Godfrey has already spoken up - anyone
else? :-)


Thanks.
Jim


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to