X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fscore-performer.cc;h=78ca4b4b6dba75ca85c86a0d215a77dde956822e;hb=8c48fe4a743c7eaa7bebf1245ae2d591e6c88ee4;hp=635f82bc56d9e090e8d5f13d80bbdf2cab5ec69f;hpb=474c8729dc274a30558102a015a01fa5882673db;p=lilypond.git diff --git a/lily/score-performer.cc b/lily/score-performer.cc index 635f82bc56..78ca4b4b6d 100644 --- a/lily/score-performer.cc +++ b/lily/score-performer.cc @@ -1,9 +1,20 @@ /* - score-performer.cc -- implement Score_performer + This file is part of LilyPond, the GNU music typesetter. - source file of the GNU LilyPond music typesetter + Copyright (C) 1996--2009 Jan Nieuwenhuizen - (c) 1996--2007 Jan Nieuwenhuizen + LilyPond is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + LilyPond is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with LilyPond. If not, see . */ #include "score-performer.hh" @@ -22,10 +33,18 @@ #include "audio-item.hh" ADD_TRANSLATOR_GROUP (Score_performer, - /* doc */ "", - /* create */ "", - /* read */ "", - /* write */ ""); + /* doc */ + "", + + /* create */ + "", + + /* read */ + "", + + /* write */ + "" + ); Score_performer::Score_performer () { @@ -92,6 +111,7 @@ Score_performer::prepare (SCM sev) SCM sm = ev->get_property ("moment"); Moment *m = unsmob_moment (sm); audio_column_ = new Audio_column (*m); + announce_element (Audio_element_info (audio_column_, 0)); precomputed_recurse_over_translators (context (), START_TRANSLATION_TIMESTEP, UP); }