I have been using noteworthy for a couple of weeks and it's all good just that I am trying to make a song with a D.S. , but im trying to get a section of the song with first and second ending to repeat after the D.S. is preformed. Help, please.
G'day Chaps,
the flow control mechanism in NWC stops processing (master) repeats after either a DC or DS directive is encountered. Repeat processing recommences once a TO CODA executed.
What this means is that much contemporary music can be easily represented visually in NWC, but the actual playback may be a challenge. If accurate playback is important then at the moment you may find it necessary to redefine the flow control to work within NWC's rules, or in some cases "unfold" the song into one long work, which is not good for printing...
Did you mean this?
!NoteWorthyComposerClip(2.0,Single)
|Clef|Type:Treble
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Flow|Style:Segno|Pos:8|Wide:Y
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Ending|Endings:1
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Flow|Style:DalSegno|Pos:8|Wide:Y
|Bar|Style:Double
|Ending|Endings:2,D
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
|Bar
|Note|Dur:4th|Pos:-2
|Note|Dur:4th|Pos:-2
!NoteWorthyComposerClip-End
Here is one way to fake it:
The
Special Ending:7 insures that the
D.S. is never encountered. It is "faked" by the hidden Local Repeat. This allows the repeat at the end to execute normally.
If the
D.S. is really a
D.S. al Coda, things get more complicated, but still doable. I have yet to find any song where sections are repeated fewer than 7 times that NWC2 cannot handle.
IMO, NWC2 would be improved if all flow objects had an option to 'ignore on playback'.
IMO, NWC2 would be improved if a
Section Open would reset flow back to the state it was in at the beginning of the song. If this was done, the above could be written much more logically as: