Hi Marc, I haven't dug deeply into the code yet, but it appears that to call
addPitch()
I need to pre-calculate the pitch. i.e., I need a NoteVal object, which I
can compute from an integer pitch of the antecedent note.
This is more or less the same information I need (and have) to call
addNote().
NoteVal *nval = new NoteVal(pitch);
Of course in the case that I need to duplicate the note exactly I can use
reuse the NoteVal of the antecedent note. I'll have to create a new NoteVal
if the note is derived (from a different octave, transposing instrument, or
interval).
However, I don't immediately see how to specify the chord I want the note
added to when using addPitch().
Furthermore, it does appear that I can manipulate this NoteVal somehow to
distinguish between B, Cb, A## etc. which I'm not doing currently, but need
to.
--
View this message in context:
http://dev-list.musescore.org/note-not-yet-ready-tp7579475p7579506.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.
------------------------------------------------------------------------------
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer