bugDenemo - Bugs: bug #34097, several bugs and Problems with...

 
 

bug #34097: several bugs and Problems with Denemo and Lilypond

Submitted by:  Maxim Gawrilow <eldrad_ulthran>
Submitted on:  Mon 22 Aug 2011 04:21:38 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Fixed
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Thu 25 Aug 2011 07:47:05 PM UTC, comment #14:

Then all my problems are solved! Thank you! My work is completed :-)

Just edit the description of the feature "ottava", eliminate the type error.

Maxim Gawrilow <eldrad_ulthran>
Thu 25 Aug 2011 05:34:06 PM UTC, comment #13:

yes just put -2 or +2 in the box ...I only mentioned -1,0,1 as examples really.

Richard Shann <rshann>
Project Administrator
Thu 25 Aug 2011 05:19:26 PM UTC, comment #12:

Richard explained me how to use this function properly.

Can LilyPond transpose 2 octaves up? I mean a doubled "ottava alta" or a "15ma = quindicesima"
If a syntax for this exists, can someone please add +2 and -2 to the new feature "directives → ottava"?

Maxim Gawrilow <eldrad_ulthran>
Thu 25 Aug 2011 03:46:31 PM UTC, comment #11:

I find it, but it doesn't want to work. Firstly, an enormous amount of following warnings appears:

    • (denemo:4571): WARNING **: Not doing clef context yet...
    • (denemo:4571): WARNING **: Not doing timesig context yet...
    • (denemo:4571): WARNING **: Not doing keysig context yet...

And then, as I try to get the finished final score, this error appears:
line 1024 column 0
line has 3 chars

Then all stops.

A small window is shown: ¨LilyPond engraver failed - See highlighting in LilyPond window (open the LilyPond window and right click to print)"

The "problem" is, that I have to use 3 voices, 2 of them I join together before starting LilyPond. Without these piano-markings it worked, but now it doesn't work.

Maxim Gawrilow <eldrad_ulthran>
Thu 25 Aug 2011 03:20:25 PM UTC, comment #10:

Did you find Staffs/Voices->StaffGroupings->Piano Staff Start/End?

Richard Shann <rshann>
Project Administrator
Thu 25 Aug 2011 12:00:13 PM UTC, comment #9:

I have one question about the layout of the final score: Is there any way to link the bar lines of the upper voice (right hand) and lower voice (left hand), so that the score will look like typical piano notes? There the bar line is always going from the upper voice to the lower voice and at each beginning of a new line there is a curly bracket.

Maxim Gawrilow <eldrad_ulthran>
Thu 25 Aug 2011 11:27:40 AM UTC, comment #8:

Now all works and thanks for the syntax! But it works unexpectedly: It does not simply set the dashed line, but it also transposes the notes one octave down (ottava alta) or one octave up (ottava bassa) too. You maybe should write it in the description of the feature.
Also there is one little typing error: there stands, that you have to enter "-1" for ottava alta and "1" for ottava bassa, but it works vice versa.

Thanks for the help!

Maxim Gawrilow <eldrad_ulthran>
Thu 25 Aug 2011 10:20:02 AM UTC, comment #7:

I have added Directives->Ottava to put the needed LilyPond syntax for 8va up and down. In git now :)

Richard Shann <rshann>
Project Administrator
Thu 25 Aug 2011 10:00:59 AM UTC, comment #6:

I should have said to delete the .denemo directory in you home directory.
Also the option --enable-jack is not well tested, so unless you intending to use JACK it would be better omitted. But just delete .denemo first of all and try to run denemo again. (And run the command "which denemo" to be sure what you are running).

Richard Shann <rshann>
Project Administrator
Thu 25 Aug 2011 07:41:48 AM UTC, comment #5:

I installed like it is described on the denemo.org-website:

sh autogen.sh
./configure --prefix=/usr --enable-jack --with-included-smf
make
sudo make install

The additional option "--with-included-smf" was given me by another user of this forum, without it I couldn't run through the configure-script.

A pity I do not know anything about LilyPond-syntax. Shall I make an entry in the "Feature Wish"?

Maxim Gawrilow <eldrad_ulthran>
Thu 25 Aug 2011 07:33:05 AM UTC, comment #4:

The installation is broken clearly. What configure command did you use?
I think there is a bug in the Denemo make system so that a local (non-root) install still tries to use the system-wide installation for some things, which would give that sort of trouble. If I am right then you need to do

./autogen.sh && ./configure && make && make install

as root (well, actually just the make install as root).

All the other problems stem from the broken installation, except:

Print Octave Up prints the notes an octave up, it does not print octave up indicator text. There is (I am sure) LilyPond syntax for that, but no-one has created a command to package it up (=> use Directives->Insert LilyPond if you know the syntax you need).

Richard Shann <rshann>
Project Administrator
Wed 24 Aug 2011 10:32:44 PM UTC, comment #3:

I have removed completely denemo and re-installed it, now it does not start again after quitting. But it produces a lot of warnings and errors when I start it in the console:

fluidsynth: warning: Requested a period size of 64, got 940 instead
fluidsynth: warning: Requested 16 periods, got 8 instead
fluidsynth: error: Unable to open file "/usr/local/share/denemo/soundfonts/A320U.sf2"
fluidsynth: error: Couldn't load soundfont file
fluidsynth: error: Failed to load SoundFont "/usr/local/share/denemo/soundfonts/A320U.sf2"

    • (denemo:13414): WARNING **:

Failed to load the soundfont

fluidsynth: warning: Failed to set thread to high priority
RootElem merge

    • (denemo:13414): WARNING **: No command at /MainMenu/EditMenu/Preferences/Keybindings/QuickEdits - should this be in denemoui.xml?

Version 0_9_1Parent: child exited, pid = 13417, exit status = 0

finished generating LilyPond

    • (denemo:13414): WARNING **:

A script error for file/script /usr/share/denemo/actions/Arranger.scm; the throw arguments are

(#f Unbound variable: ~S (d-LimitInterSystemSpace) #f)

    • (denemo:13414): WARNING **:

The tag is

unbound-variable

Gtk version 2.20.1

̣̣̣̣̣

The chosen pdf-viewer exists. But when I click on the button "Displays the final finished score in your pdf viewer", following error appears:

    • (denemo:13414): WARNING **:

A script error for file/script (InitializeTypesetting); the throw arguments are

(#f Unbound variable: ~S (d-CheckScore) #f)

    • (denemo:13414): WARNING **:

The tag is

unbound-variable

    • (denemo:13414): WARNING **: InitializeTypesetting failed

About the "Print Octave up": Maybe I misunderstand the function of it. I want to have a dashed line above the notes and at the beginning a small "8", which indicates, that I have to play the notes one octave higher than written in the score. Is this the effect of the function "Print Octave up"? I do not see any effect by using it.
Further on, the printed pages are still broken like described.

Maxim Gawrilow <eldrad_ulthran>
Wed 24 Aug 2011 01:41:18 PM UTC, comment #2:

See Edit->Preferences for choice of pdf viewer program, this is probably set to some program you do not have installed.
The strange behavior on quitting is generating a thumbnail. It will call the version of denemo in the path to do this.
So you need to set your $PATH environment variable to pick up the version of Denemo you want. Check with command
which denemo

(See Unix faqs for more Unix hints...)

Print Open octave up is working fine (I just checked) - only the print-out is affected the notes between it and the } will be transposed up one octave.

Richard Shann <rshann>
Project Administrator
Mon 22 Aug 2011 04:24:09 PM UTC, comment #1:

Oh, I forgot one bug: I can't use the function "Displays the final finished score in your pdf viewer". If I click on the button, nothing happens - so I have to use the "experimental" one.

Maxim Gawrilow <eldrad_ulthran>
Mon 22 Aug 2011 04:21:38 PM UTC, original submission:

Hello,

If I set the "Directives → Print Transpositions → (Print) Open { Octave Up" and later on the "Close Block", the signs appear on the display, but not in the ready generated Lilypond-Notes. Further on, if I choose the "experimental direct print" and then print to file instead of really printing, the pages cut the voices in middle. For example: I am writing notes for the piano, the right hand (upper voice) is on the bottom of page 1, and the appending left hand (lower voice) is at the top of the next page. If you want, I can attach a picture where you can see what I mean.
Furthermore there is a strange behavior of denemo when I want to quit: If a file is open and I quit, the window disappears and one second later denemo again opens, but now with no file loaded. If I now quit, Denemo stays closed.

Last but not least a small question: How can I start the newest version of Denemo with a console? If I simply type "denemo" as a command, Denemo 0.9.0 ist started. When I open a .denemo-file directly, Denemo 0.9.1 is started.

Greets

Maxim Gawrilow <eldrad_ulthran>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rshann (Posted a comment)
  • -unavailable- added by eldrad_ulthran (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 03 Sep 2011 05:16:17 PM UTCrshannStatusNone=>Fixed
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1