It's been my first day examining the code of Musescore, and I'm trying to
investigate the mapping of notes to pitch classes.

I would be very interested in knowing whether Equal Temperament is assumed
in MuseScore.  

Also, when non-equal temperaments are used (plugin or otherwise) is there
some sort of "key signature class" around which notes are tuned?

In my search so far, I stumbled across this snippet of code which involves a
"centOffset".  Does this code (or any other code) function to make
calculations about intonation?

/home/craig/Documents/Musescore/MuseScore/libmscore/accidental.cpp:
   29        const char* name;       // translated name
   30        AccidentalVal offset;   // semitone offset
   31:       int centOffset;
   32        int sym;
   33        Acc(const char* t, const char* n, AccidentalVal o, int o2, int
s)
   34:          : tag(t), name(n), offset(o), centOffset(o2), sym(s) {}
   35        };
   36  



--
View this message in context: 
http://dev-list.musescore.org/Is-Equal-Temperament-assumed-by-default-in-MuseScore-tp7578184.html
Sent from the MuseScore Developer mailing list archive at Nabble.com.

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Mscore-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mscore-developer

Reply via email to