From 206de66cb8179b90ae61345910ad3f601d63fec6 Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 26 Mar 2002 21:26:50 +0000 Subject: [PATCH] lilypond-1.0.12 --- lily/transposed-music.cc | 38 ++++++++++++++++++++++++++++++++++++++ scripts/mudela-book.py | 3 +-- 2 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 lily/transposed-music.cc diff --git a/lily/transposed-music.cc b/lily/transposed-music.cc new file mode 100644 index 0000000000..952c33cdbd --- /dev/null +++ b/lily/transposed-music.cc @@ -0,0 +1,38 @@ +/* + transposed-music.cc -- implement Transposed_music + + source file of the GNU LilyPond music typesetter + + (c) 1998 Han-Wen Nienhuys + + */ + +#include "transposed-music.hh" +#include "debug.hh" + +Transposed_music::Transposed_music (Music *p, Musical_pitch pit) + : Music_wrapper (p) +{ + transpose_to_pitch_ = pit; + p->transpose (pit); +} + + + +void +Transposed_music::do_print () const +{ + Music_wrapper::do_print (); + DOUT << "transposition pitch: " << transpose_to_pitch_.str (); +} + +Musical_pitch +Transposed_music::to_relative_octave (Musical_pitch p) +{ +#if 0 // Mats? + warning (_("Will ignore \relative for transposed music")); +#endif + return p; +} + +IMPLEMENT_IS_TYPE_B1 (Transposed_music, Music_wrapper); diff --git a/scripts/mudela-book.py b/scripts/mudela-book.py index 911539b716..359d68b326 100644 --- a/scripts/mudela-book.py +++ b/scripts/mudela-book.py @@ -1,5 +1,4 @@ - -# python version of mudela-book. WIP. +#!@PYTHON@ # TODO: center option -- 2.39.5