while (note_evs_.size ())
{
Music* n = note_evs_.pop ();
- Pitch *pit = unsmob_pitch (n->get_mus_property ("pitch"));
+ SCM pit = n->get_mus_property ("pitch");
- if (pit)
+ if (Pitch * pitp = unsmob_pitch (pit))
{
- Audio_note* p = new Audio_note (*pit, n->get_length (), transposing_i);
+ Audio_note* p = new Audio_note (*pitp, n->get_length (), transposing_i);
Audio_element_info info (p, n);
announce_element (info);
notes_.push (p);