bugDenemo - Bugs: bug #27187, Caught an annoying bug

 
 

bug #27187: Caught an annoying bug

Submitter:  None
Submitted:  Wed 05 Aug 2009 11:19:37 PM UTC
   
 
Category:  None Severity:  4 - Important
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

Wed 29 Jan 2014 04:49:25 PM UTC, comment #6: 

Denemo is no longer modal

Richard Shann <rshann>
Group administrator
Sun 30 Aug 2009 08:06:14 PM UTC, comment #5: 

This is intriguing - the problem seems to be caused by the d-ToggleEdit commands.
These are probably a bad idea (at the moment, I don't think there is any command to find out what the mode is, so you don't actually know what you are toggling into).
However, it would be interesting to know what is going on...

For serious scheme programming use non-modal commands which always do (I hope!) precisely one thing. IIRC these are d-InsertA, d-ChangeToA, for the note A, and d-Insert2, d-Change2 for the duration quarter-note, etc

Richard Shann <rshann>
Group administrator
Sat 29 Aug 2009 07:05:20 PM UTC, comment #4: 

This bug still exists on my version of Denemo 0.8.8 on windows XP.

(d-D)
(d-G)
(d-DeletePreviousObject)
(d-ToggleEdit)
(d-OctaveDown)
(d-ToggleEdit)
(d-C)
(d-D)
(d-E)
(d-F)

Just paste this in a scheme window on a blank score and execute.  This should show the bug.  On my machine the output is a low D followed by G A B C.

Sometimes clicking on a different window than the denemo main window will cure the discrepancy between what's typed and what actually appears.  At first I couldn't get the bug to stay around after executing the scheme sequence because I had to refocus onto the denemo window.
Changing the second line from (d-G) to (d-F) alters the interval of the error.


Anonymous
Thu 06 Aug 2009 12:45:27 PM UTC, comment #3: 

It's definitely not just that entered notes appear at the beginning of the measure.
octave up [just so you don't have to read too many ledger lines]
d
g
backspace
EditMode
octave down
Insert Mode
g,b,d,f

If you have the bug, this will display the note sequence
d,d,f,a,c
in quarter notes.
Maybe it got fixed already.  I'll check the new version and let you know if I still see it.
-Dan W

Anonymous
Thu 06 Aug 2009 08:25:10 AM UTC, comment #2: 

I have just tried the sequence on 0.8.7 on linux and windows vista without seeing the bug. I think what you have seen is a long standing bug which I fixed recently. What is actually happening is that the denemo thinks the cursor is at the beginning and is inserting the g there leaving the d at the end, which misleads you into thinking it entered a d. If this is so, as you continue to type in notes they appear before the d with the d still at the end.
If this is not so please describe the sequence & screen appearance after entering
d
g
backspace
toggle edit
octave down
toggle edit
g
a
b
c

There will be a pre-release windows version available today I hope (it is already built). Which should have this bug fixed.

Richard Shann <rshann>
Group administrator
Wed 05 Aug 2009 11:24:16 PM UTC, comment #1: 

The two notes entered seem to determine the interval that the output is off by.  So d,g, backspace, etc... gives output a fourth down from what I type.  C,d, etc.  gives output a 2nd down from what I enter.

Anonymous
Wed 05 Aug 2009 11:19:37 PM UTC, original submission:  

I am finally able to reproduce an elusive bug that I happened upon several times in the past (and which turned me off from denemo in the mid 0.7.x versions when it appeared more often).
Start denemo.
d
g
backspace
toggle edit
octave down
toggle edit
g

Now that last "g" will actually output a "d", and everything from the keyboard will be off.
The version I'm using is 0.8.6 for windows xp.

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

    Date Changed by Updated Field Previous Value => Replaced by
    2014-01-29 rshann StatusPostponed Fixed
        Open/ClosedOpen Closed
    2009-08-30 rshann StatusNeed Info Postponed
    2009-08-06 rshann StatusNone Need Info
    2009-08-06 rshann Severity3 - Normal 4 - Important

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code