X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fperformance.cc;h=136ef95139896067f97935ba16e8f358491d4c3a;hb=9e781b7dc83b60a543ce218aa1a5f139f74c760f;hp=bcd8b42c50f12eb54574fa5443829f9a33b98e6f;hpb=fe4f33aca60ea7c58bc9196eac43b4acca1d4437;p=lilypond.git diff --git a/lily/performance.cc b/lily/performance.cc index bcd8b42c50..136ef95139 100644 --- a/lily/performance.cc +++ b/lily/performance.cc @@ -1,7 +1,7 @@ /* This file is part of LilyPond, the GNU music typesetter. - Copyright (C) 1997--2011 Jan Nieuwenhuizen + Copyright (C) 1997--2014 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 @@ -35,8 +35,8 @@ using namespace std; #include "warn.hh" Performance::Performance (bool ports) - : midi_ (0) - , ports_ (ports) + : midi_ (0), + ports_ (ports) { } @@ -51,17 +51,14 @@ Performance::output (Midi_stream &midi_stream) const int tracks_ = audio_staffs_.size (); midi_stream.write (Midi_header (1, tracks_, 384)); - if (be_verbose_global) - progress_indication (_ ("Track...") + " "); - + debug_output (_ ("Track...") + " ", false); + for (vsize i = 0; i < audio_staffs_.size (); i++) { Audio_staff *s = audio_staffs_[i]; - if (be_verbose_global) - progress_indication ("[" + to_string (i)); + debug_output ("[" + ::to_string (i), true); s->output (midi_stream, i, ports_); - if (be_verbose_global) - progress_indication ("]"); + debug_output ("]", false); } } @@ -88,7 +85,6 @@ Performance::write_output (string out) const progress_indication ("\n"); } - void Performance::process () { @@ -97,5 +93,5 @@ Performance::process () Performance * unsmob_performance (SCM x) { - return dynamic_cast (unsmob_music_output (x)); + return dynamic_cast (unsmob_music_output (x)); }