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
