On Wed, 2017-01-11 at 10:44 +0100, Andreas Schneider wrote: > Am 11.01.2017 um 10:23 schrieb Richard Shann: > > On Tue, 2017-01-10 at 21:46 +0100, Andreas Schneider wrote: > >> Testing a simple example, I get a "bump" (as you called it) everywhere, > >> see attached screenshot. Looking at the lilypond code in > >> /tmp/Denemo_xxxxxx/denemoprintB.log shows no obvious fault, but > >> compiling it (by manually invoking lilypond on the file) gives the error > >> that live-score.ily is not found. The file is located in > >> /usr/share/denemo/actions/lilypond/live-score.ily. Does Denemo call > >> lilypond with specific parameters to make sure the files are found? > > > > yes. I think you must have been testing with the version before the > > fixed version of > > > > actions/menus/MainMenu/PlaybackMenu/PlaybackView.scm > > > > was pushed to git (commit 0286e226ec561a71baf5b5ac6d53e592590ef833 > > at > > Tue, 10 Jan 2017 10:39:47 +0000 ) > > > > If not please say, I have debugging this well understood right now. > > I have tested with the most recent version from git at that time > (yesterday evening).
In that case, can you post the file events.txt from the (active) /tmp/Denemo_xxxxx/ directory and the contents of the LilyPond window? The events.txt has a list of all the note positions (line.column) in the LilyPond text. The bump comes because the note chosen has a line.column that is not inside the music in the LilyPond window... (To be quite sure: Start Denemo with no file and no print view window open, enter the two bars of 1/4 notes. Then open up the newest /tmp/Denemo_xxxx directory - it should be empty. Click Playback->Playback View. It should get populated. Attached are are two of the files I see. The .ly file is the one with \include "live-score.ily" in it. The bug occurs when the LilyPond view has reverted to the print view where \include "live-score.ily" should be commented out.) Richard > > Andreas
%% LilyPond file generated by Denemo version 2.0.17 %%http://www.gnu.org/software/denemo/ \version "2.18.0" CompactChordSymbols = {} #(define DenemoTransposeStep 0) #(define DenemoTransposeAccidental 0) DenemoGlobalTranspose = #(define-music-function (parser location arg)(ly:music?) #{\transpose c c#arg #}) titledPiece = {} AutoBarline = {} AutoEndMovementBarline = \bar "|." \include "live-score.ily" % The music follows MvmntIVoiceI = { c'4 d' e' f'\AutoBarline g' a' b' c'' \AutoEndMovementBarline } %Movement 1 \header{DenemoLayoutName = "Movement 1" instrumentation = \markup { \with-url #'"scheme:(d-BookInstrumentation)" "Movement 1"} } \header { tagline = \markup {"" on \simple #(strftime "%x" (localtime (current-time)))} } \header { tagline = #f } #(set-default-paper-size "a4") #(set-global-staff-size 18) \paper { ragged-bottom = ##t #(set! paper-alist (cons '("custom-size" . (cons (* 20 cm) (* 100 cm))) paper-alist)) #(set-paper-size "custom-size") } \score { %Start of Movement << << \applyContext #(override-color-for-all-grobs (x11-color 'black)) << %Start of Staff \new Staff = "Part 1" << \new Voice = "MvmntIVoiceI" { \set Score.tempoHideNote = ##t \tempo 4=120 \clef treble \key c \major \time 4/4 \MvmntIVoiceI } %End of voice >> %End of Staff >> >> >> \layout { %{For Performance View%} } \midi {} } %End of Movement
0.00000000 tempo 30.00000000 0.00000000 note 4 0.25000000 point-and-click 9 21 60 0.25000000 note 4 0.25000000 point-and-click 13 21 62 0.50000000 note 4 0.25000000 point-and-click 16 21 64 0.75000000 note 4 0.25000000 point-and-click 19 21 65 1.00000000 note 4 0.25000000 point-and-click 9 22 67 1.25000000 note 4 0.25000000 point-and-click 12 22 69 1.50000000 note 4 0.25000000 point-and-click 15 22 71 1.75000000 note 4 0.25000000 point-and-click 18 22 72
_______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
