Skip to main content
Topic: Special ending problem (Read 2459 times) previous topic - next topic

Special ending problem

I have a piece which I want to flow like this:

A||:BCDCEF:||

I put a Segno where B begins and a Dal Segno at the end. So far so good.

The CDCE sequence I try to do with a Master Repeat Open where C starts and a Master Repeat Close after D. D begins with a Special Ending 1. Directly after the repeat closure, before E, is a Special Ending 2.

The first time through this works. When it returns to the D in the Master Repeat after the Dal Segno however, it jumps directly to F. The second time I get the order BCF. The same happens if I make the special endings 1&3 and 2&4, respectively.

What do I do wrong?

Sven

Re: Special ending problem

Reply #1
So let's clarify.  You want to hear:

A  B  C  D  C  E  F  B  C  D  C  E  F

and you are writing:

A  segno B    rpt-open C    1st D rpt-close    2nd E    F ds

First, a warning.  If C is not very long (less than about 32 bars/measures), it will be much less confusing for the player if you wrote it out a second time, rather than having the internal repeat.  You would then have:

A  ||:  B  C  D  C  E  F  :||

Now let's assume C is long enough to deserve the repeat.  What you are doing should work, according to normal music notation rules, as for as I understand them.  But I've had a look in the help, under Flow Direction.  For the Dal Segno, we find: After this instruction, all master repeats will be ignored, and only special ending marked with a D. will be performed.

So you're getting what you are because that's how NWC interprets the rules.  Using the D. ending won't help in your case.  Unless someone else can solve this, you're probably stuck with having to write C out twice.  This could be quite annoying if it's long, and you have many staves - we don't have multi-staff cut and paste!

Re: Special ending problem

Reply #2
Thanks for your clarifying answer. The parts I work with are short, so it's no problem at all to write it all out. I was just curious and wanted to learn how it works. I didn't find the explanation because I searched in the descriptions of Special Endings, not Flow Directions.

Sven

Re: Special ending problem

Reply #3
Note: You can get an idea of how to construct repeats by looking through the repeat*.nwc sample files.