


BUT, if I try to do as is suggested on pg 1258 of the manual and notate for the instrument then add (-9) in the "Key+" field of the Track Inspector the Staff view gains 3 "#" symbols turning it from C Major to A Major with the C notation changing to C♮ and the Db to C without any accidental applied as per the second image file "9key_as_amaj.jpg" attached (but of course the A Major scale does have the C# in the key signature so it is technically correct as far as that goes). I have found the "Key+" facility in the Track Inspoector and the page on "Music notation for non-concert-key instruments" on page 1258 of the latest manual but I have an issue as follows :įor example, say I want to score the following notes for the AS in a key of C Major : Bb, B, C, Db (concert pitches Db, D, Eb, E) it is usual for the part to be written as in the first pic below named "0key_as_cmaj.jpg". For those not familiar the Alto Sax is a transposing instrument and music written for it is written on a Treble clef stave and it plays 9 semitones lower than as written.

I'm trying to create an algorithm that transposes musical notes up or down according to their given scale and transpose factor.Ĭurrent Algorithm: public Note getNoteByScale(Scale scale, int transposeFactor) else if(a.getNoteNumber() > b.I am using Cakewalk as an aid in trying to learn Alto sax and I have run into an issue.
