I've discovered a bug in my articulation/glissando calculating code which
exhibits itself in transposing instruments.
The thing that is confusing to me is how to correctly calculate the pitch
given the note->line().
apparently the function line2pitch() assumes the instrument is
non-transposing.

There are three pitches attached to a note, and the comments in the Note
class is confusing
note->pitch()    // midi pitch
note->epitch()  // effective pitch
note->ppitch()  // actual midi pitch (honoring ottavas) (read only)

ppitch is also documented as playback pitch

Does someone understand the semantics of these?  Can you help me understand?

Thanks.



--
View this message in context: 
http://dev-list.musescore.org/correctly-calculating-pitch-from-line-tp7579337.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to