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

 
 

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

Submitter:  Eldrad Ulthran <eldrad_ulthran>
Submitted:  Mon 22 Aug 2011 04:21:38 PM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

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.

Eldrad Ulthran <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>
Group 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"?

Eldrad Ulthran <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.

Eldrad Ulthran <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>
Group 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.

Eldrad Ulthran <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!

Eldrad Ulthran <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>
Group 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>
Group 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"?

Eldrad Ulthran <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>
Group 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.

Eldrad Ulthran <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>
Group 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.

Eldrad Ulthran <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

Eldrad Ulthran <eldrad_ulthran>

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2011-09-03 rshann StatusNone Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code