]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.32
authorfred <fred>
Sun, 24 Mar 2002 19:31:44 +0000 (19:31 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:31:44 +0000 (19:31 +0000)
src/key.cc

index 232ce9a94fb19afead5e75d4fe25609fe82b8610..7e23464ccfec917464e06d63eeaad6f3219dca28 100644 (file)
@@ -1,13 +1,13 @@
 #include "key.hh"
 
-const int OCTAVES=14;
+const int OCTAVES=14;          // ugh..
 const int ZEROOCTAVE=7;
 
 Key::Key()
 {
-    accidentals.set_size(7);
+    accidental_i_arr_.set_size(7);
     for (int i= 0; i < 7 ; i++)
-       accidentals[i] = 0;
+       accidental_i_arr_[i] = 0;
 }
 
 Local_key::Local_key()
@@ -25,7 +25,7 @@ void
 Key::set(int i, int a)
 {
     assert(a > -3 && a < 3);
-    accidentals[i]=a;    
+    accidental_i_arr_[i]=a;    
 }
 
 
@@ -36,44 +36,3 @@ Local_key::reset(Key k)
        octaves[i] = k;
 }
 
-Array<int>
-Key::read(Array<Scalar> s)
-{
-    Array<int> newkey;
-    for (int j = 0; j < 7; j++)
-       accidentals[j] = 0;
-   
-    for (int i=0; i < s.size(); ) {
-       int large = s[i++];
-       int small = s[i++];
-       accidentals[large]=small;
-
-       newkey.push(large);
-       newkey.push(small);
-    }
-    return newkey;
-}
-
-Array<int>
-Key::oldkey_undo(Array<Scalar>s)
-{
-    Array<int> oldkey;
-    Array<int> newkey;
-    newkey.set_size(7);
-    for (int i=0; i < newkey.size(); i++)
-       newkey[i] = 0;
-       
-    for (int i=0; i < s.size(); ) {
-       int large = s[i++];
-       int small = s[i++];
-       newkey[large] = small;
-    }
-    for (int i=0; i < newkey.size(); i++)
-       if (accidentals[i] && accidentals[i] != newkey[i]) {
-           oldkey.push(i);
-           oldkey.push(0);
-       }
-    
-
-    return oldkey;
-}