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

 
 

bug #27187: Caught an annoying bug

Submitted by:  None
Submitted on:  Wed 05 Aug 2009 11:19:37 PM UTC  
 
Category: NoneSeverity: 4 - Important
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)

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

Denemo is no longer modal

Richard Shann <rshann>
Project 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>
Project 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>
Project 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 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)
  •  

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

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 29 Jan 2014 04:49:25 PM UTCrshannStatusPostponed=>Fixed
      Open/ClosedOpen=>Closed
    Sun 30 Aug 2009 08:06:14 PM UTCrshannStatusNeed Info=>Postponed
    Thu 06 Aug 2009 10:13:42 AM UTCrshannStatusNone=>Need Info
    Thu 06 Aug 2009 08:25:10 AM UTCrshannSeverity3 - Normal=>4 - Important

    Back to the top


    Powered by Savane 3.1-cleanup1