- note->set_property ("duration-log", scm_int2num (dur.duration_log ()));
-
- if (dur.dot_count ())
- {
- Item * d = make_item ("Dots");
- Rhythmic_head::set_dots (note, d);
-
- if (dur.dot_count ()
- != robust_scm2int (d->get_property ("dot-count"), 0))
- d->set_property ("dot-count", scm_int2num (dur.dot_count ()));
-
- d->set_parent (note, Y_AXIS);
- announce_grob (d, SCM_EOL);
- dots_.push (d);
- }
+ Stream_event *ev = events_[i];
+ Item *note = make_item ("NoteHead", ev->self_scm ());