-void
-Clef_engraver::start_translation_timestep ()
-{
-}
-
-
-
-ENTER_DESCRIPTION(Clef_engraver,
-/* descr */ "Determine and set reference point for pitches",
-/* creats*/ "Clef OctavateEight",
-/* accepts */ "",
-/* acks */ "bar-line-interface",
-/* reads */ "clefPosition clefGlyph centralCPosition clefOctavation explicitClefVisibility",
-/* write */ "");
+ADD_ACKNOWLEDGER(Clef_engraver, bar_line);
+ADD_TRANSLATOR (Clef_engraver,
+ /* descr */ "Determine and set reference point for pitches",
+ /* creats*/ "Clef OctavateEight",
+ /* accepts */ "",
+ /* acks */ "",
+ /* reads */ "clefPosition clefGlyph middleCPosition clefOctavation explicitClefVisibility forceClef",
+ /* write */ "");