On Wednesday 30 July 2003 01:35, Silvan wrote:
> On Monday 28 July 2003 08:24 am, Chris Cannam wrote:
> > Richard Bown wrote:
> > > Can you or someone add these to the 1.0_release.txt then please?
> >
> > Ingenious suggestion.
>
> I've been thinking about that for awhile...  What do you have in mind
> for that class of performance directions (segnos, codas, etc.)?  It
> seems to me that making them actually work would be ugly to say the
> least.

Yes, it's a surprisingly difficult problem even for the simple repeats.

I think the only thing we can rely on doing without confusion is to 
default to showing repeats on barlines that end segments that are set 
as repeating.  I'm not sure whether we can even reliably do the reverse 
(that is, mark a segment as repeating in the main view if someone sets 
a repeating barline at the end of it).  We possibly can, but there 
still various problems with both of these: for example, the only way to 
have a repeating segment without playing the repeat is to place another 
segment immediately after it, and that gives you no way to quickly 
switch repeats on and off.

From the notation point of view, it almost makes more sense to store 
repeats and segnos/codas/1-2-endings globally like time signature 
changes, rather than in individual segments.  Possibly.  I don't much 
like that though for other reasons (introducing a global "control flow" 
mechanism is a complicated enough idea without then artificially 
limiting it by basing it on what happens to work well in classical 
notation).

> I was thinking you might decide to implement static events
> that show up as window dressing, but which don't actually alter
> playback.  That seems wrong, yet pragmatic.

I think for segno at least we should certainly do that first.

The other thing I mentally place in the same category as these is 
bracketed/joined staffs (e.g. for piano etc).  Again, these are things 
that suggest something about the structure of your track/instrument 
arrangement besides just graphics.


Chris



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Rosegarden-devel mailing list
[EMAIL PROTECTED] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to