From: <can...@li...> - 2007-03-29 11:51:03
|
Hi Adam, I think best is to look at the source code (src/core subdirectory). In short, the current score representation is: Document->Sheets->Contexts->Music elements Where contexts can be staff, tablature, lyrics, function markings context, figured bass markings etc. And music elements are sub-elements in those contexts (notes, rests, clefs etc. for staff, syllables for lyrics, function markings for function markings context etc.). A small exception is Staff which divides to various Voices. So actually Voices include the music elements, not the staff itself. But other contexts include music elements directly. That's about it. GUI is rendered completely separated. You can look at the source code in src/drawable. Basically, every music element has one or more its drawable representative. Regards. - Matevž can...@li... pravi: > Hello, > > > sorry for the late answer, but I don't have internet access at home (I'm > working on solving this problem :-) ), so I couldn't answer before. > First of all, I thought I could make two things. As first, I would like > to understand the abstraction that Canorus uses to represent the scores. > Is there any documentation for this? As second, I thought it would be > nice to scan some contemporary scores (which I have) that have some > "features" that classical scores doesn't have. Of course, this can take > quite long time, but I think it could be good as a starting point; we > can discuss better the lacking features if we have something real in our > hands. What do you think? > > Bye, > Adam > > |