bugDenemo - Bugs: bug #27747, Enter Rest Command quirks and fix

 
 

bug #27747: Enter Rest Command quirks and fix

Submitter:  None
Submitted:  Sun 18 Oct 2009 08:57:56 PM UTC
   
 
Category:  Feature request Severity:  3 - Normal
Item Group:  None Status:  Duplicate
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Tue 20 Oct 2009 08:48:40 AM UTC, comment #6: 

hmm, we already have this as a postponed bug...

Richard Shann <rshann>
Group administrator
Tue 20 Oct 2009 08:41:30 AM UTC, comment #5: 


I have found it labelled "Insert Rest", it is just a crude script:

(d-InsertA)
(d-RemoveNoteFromChord)

It needs upgrading to turn off immediate playback (if on) and restore afterwards and to return to the previous position of cursor at the end. But isn't something simpler possible? I guess we are missing d-GetPrevailingDuration
with that we can use the built-in rest insertion commands. Or someone could write a built-in for this?

Richard Shann <rshann>
Group administrator
Tue 20 Oct 2009 08:16:29 AM UTC, comment #4: 

hmm, further trials with Insert mode have also yielded strange behavior. What is d-EnterRest??? I can't track it down, it doesn't appear to be in the binary sources.

Richard Shann <rshann>
Group administrator
Tue 20 Oct 2009 08:11:55 AM UTC, comment #3: 

(d-EnterRest) works fine in Insert mode. It seems to do something strange in Classic mode.

Richard Shann <rshann>
Group administrator
Sun 18 Oct 2009 11:08:24 PM UTC, comment #2: 

Not intending to beat to death what's basically I assume a temporary hack, it has one further shortcoming: it moves the cursor position to A, so that for example using EnterRest to enter the music
g4 r8 d8 ... (in lily notation)
produces the d a fifth above the g rather than the 4th below as would be expected.  The denemo input would be:
2 g 3 [EnterRest] d

I do think EnterRest is a valuable feature so that's why I'm pointing this out.

Anonymous
Sun 18 Oct 2009 09:11:35 PM UTC, comment #1: 

Plus it would be nice to silence the playback so that entering a rest doesn't sound like a note.

Anonymous
Sun 18 Oct 2009 08:57:56 PM UTC, original submission:  

The command EnterRest under NotesRests \RestEntry doesn't work properly when you try to enter a rest in the middle of other music.
E.g. enter
c d e f
then cursor back to between the e and the f.  Execute EnterRest and it doesn't work properly, it replaces the f with an a and then prints a rest.
This script seems to work properly:
(d-InsertA)
(d-CursorLeft)
(d-RemoveNoteFromChord)
(d-CursorRight)

Anonymous

 

(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)
  •  

    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 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-10-20 rshann Open/ClosedOpen Closed
        StatusNone Duplicate
    2009-10-20 rshann CategoryNone Feature request

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code