On 11/19/2015 09:59 AM, David Faure wrote:
> I assume this is what the slash means ("not that actual duration"), while
> the non-slashed appogiaturas have the actual duration that they show on
> paper...
Nick's comments kind of sink home the message of who I'm dealing with in
terms of Rosegarden users. This is a highly technical, demanding crowd.
This makes me realize that it isn't worth any serious effort to
implement a fake version of acciaccatura. Do it right all the way, or
just do it hacky and get you something to make do with for now.
The hacky way is interpreting a tremolo slash on a grace 8th note by
exporting it as acciaccatura. This is very ugly, and really falls
beneath my standard, but it's a bolt together solution with off the
shelf parts.
The real way is:
* New logic to switch the duration toolbar when entering/exiting insert
grace notes mode
* Add a new slashed 8th note duration to the tool palette in grace note
mode only
* This becomes a real duration, with many cascading effects
* This becomes a real property, with many cascading effects
* Modify umpteen commands to deal with the cascading effects
* Draw an icon for the new entity
* Work out how to display the new entity in notation in all note fonts
That is a big pile of work to put a coat of paint on an existing feature
without actually changing anything functional.
The only way to justify that kind of return is to implement the feature
properly, and I doubt I could if I tried. It's too far beyond my area
of expertise.
--
D. Michael McIntyre
------------------------------------------------------------------------------
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel