]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/timing-translator.cc
release: 1.1.53
[lilypond.git] / lily / timing-translator.cc
index 10bc8f196b2cced90efdec8ebf77afcda44026dc..08cddf27902fc2520345ba4fc3f709c448a0b569 100644 (file)
 #include "global-translator.hh"
 #include "multi-measure-rest.hh"
 
-Timing_translator::Timing_translator ()
-{
-  default_grouping_ = Rhythmic_grouping (MInterval (0, 1), 4); // ugh
-}
-
 bool
 Timing_translator::do_try_music (Music*r)
 {
@@ -68,10 +63,6 @@ Timing_translator::do_process_requests()
          else
            {
              time_.set_time_signature (b_i, o_i);
-
-             default_grouping_ =
-               Rhythmic_grouping (MInterval (0,Moment (b_i, o_i)),
-                                  b_i == 1 ? 2 : b_i);
            }
        }
       else if (Partial_measure_req *pm = dynamic_cast <Partial_measure_req *> (tr_l))
@@ -93,20 +84,12 @@ Timing_translator::do_process_requests()
                time_.whole_in_measure_.str ()));
 
              time_.whole_in_measure_ = 0; // resync
-             time_.error_b_ = true;
            }
        }
       else if (Cadenza_req *cr = dynamic_cast <Cadenza_req *> (tr_l))
        {
          time_.set_cadenza (cr->on_b_);
        }
-      else if (Measure_grouping_req *mg=dynamic_cast <Measure_grouping_req *> (tr_l))
-       {
-         default_grouping_ =
-           parse_grouping (mg->beat_i_arr_,
-                           mg->elt_length_arr_);
-
-       }
     }
 
   Translator_group * tr=0;
@@ -165,6 +148,5 @@ Timing_translator::do_print () const
 {
 #ifndef NPRINT
   time_.print ();
-  default_grouping_.print ();
 #endif
 }