I think the code in repeatlist.cpp deals with this. Note we already skip the first ending on a DS; I guess maybe you mean an option to skip first ending even when not on the DS? We already have an option to turn off repeats, but this plays both first and second ending. Might be just as well to have it skip the first ending. But it seems this would just be for testing purposes; in real life, you'd want the repeat or you'd not write it in the first place. What *would* be useful in real life is an option - probably a property you'd set on an individual DS or DC element - to cause repeats to be taken on the DS/DC. That's a big part of https://musescore.org/en/node/8064, and see also https://musescore.org/en/node/56451.
On Sun, Aug 2, 2015 at 11:53 AM Jim Newton <jimka.i...@gmail.com> wrote: > Can someone point me to the code, or perhaps explain how iteration through > the score works when producing midi playback events. Somewhere there has > to > be code which examines voltas and somehow orders the measures, repeating > some measures etc. > > I'd like to investigate enhancing that code with the option to skip 1st > endings, and effectively jump to 2nd endings. Admittedly I don't know what > will happen for 3rd endings etc. > > > > > > -- > View this message in context: > http://dev-list.musescore.org/skip-1st-ending-tp7579482.html > Sent from the MuseScore Developer mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > _______________________________________________ > Mscore-developer mailing list > Mscore-developer@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/mscore-developer >
------------------------------------------------------------------------------
_______________________________________________ Mscore-developer mailing list Mscore-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mscore-developer