On 5 Jun 2004 at 1:55, Christopher BJ Smith wrote:

> Now comes the hard part: How far away is Finale's structure from a
> relational database to be able to accomplish this in a reasonable
> number of programmer hours?

Finale's data is already stored in a database.

Whether it's truly relational or not isn't really the point.

The point is that page layout information is stored separately from 
the music data.

I'm not saying it would be easy to do this -- indeed, it would 
probably be quite difficult -- but there is nothing inherent to the 
way Finale stores its data (so far as I understand it) that would 
make it impossible. It should only require an extension to the file 
format to store the additional layout information and changes to the 
program to allow the application of that additional layout 
information to the appropriate contexts.

You described the feature set just about perfectly, actually.

Programming difficulties aside, wouldn't you *want* those features if 
Coda implemented them? Wouldn't they greatly improve your 
productivity?

If find that extracting parts is one of the most unpleasant parts of 
Finale -- I put it off and put it off, especially because after 
proofing the first run of them, I always have to go back and alter 
the score, and in many cases the changes are numerous enough that I 
feel that I need to re-extract the parts (instead of making the 
changes in two locations).

While linked parts wouldn't completely eliminate the work it would 
take to prepare parts the first time, it would vastly reduce the 
amount of work it takes to implement revisions to the parts once they 
are laid out the first time.

-- 
David W. Fenton                        http://www.bway.net/~dfenton
David Fenton Associates                http://www.bway.net/~dfassoc

_______________________________________________
Finale mailing list
[EMAIL PROTECTED]
http://lists.shsu.edu/mailman/listinfo/finale

Reply via email to