/*
head-grav.cc -- part of GNU LilyPond
- (c) 1997--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include <ctype.h>
#include <stdio.h>
TRANSLATOR_DECLARATIONS(Tab_note_heads_engraver);
protected:
- virtual void start_translation_timestep ();
virtual bool try_music (Music *event) ;
virtual void process_music ();
int j = 0;
for (int i=0; i < note_events_.size (); i++)
{
-
-
-
SCM stringTunings = get_property ("stringTunings");
int number_of_strings = ((int) gh_length(stringTunings));
bool high_string_one = to_boolean(get_property ("highStringOne"));
- Item * note = new Item (get_property ("TabNoteHead"));
+ Item * note = make_item ("TabNoteHead");
Music * event = note_events_[i];
if (dur.dot_count ())
{
- Item * d = new Item (get_property ("Dots"));
+ Item * d = make_item ("Dots");
Rhythmic_head::set_dots (note, d);
if (dur.dot_count ()
tabstring_events_.clear ();
}
-void
-Tab_note_heads_engraver::start_translation_timestep ()
-{
-}
-
ENTER_DESCRIPTION(Tab_note_heads_engraver,
/* descr */ "Generate one or more tablature noteheads from Music of type NoteEvent.",