bugDenemo - Bugs: bug #27655, Allow different note names (e.g:...

 
 

bug #27655: Allow different note names (e.g: do re mi fa sol la si)

Submitter:  Daniel Clemente <clemente>
Submitted:  Sun 11 Oct 2009 07:21:43 AM UTC
   
 
Category:  Feature request Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  jjbenham
Originator Name:  Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Thu 15 Oct 2009 10:20:17 PM UTC, comment #4: 

I have just pushed a script called ReadingNoteNamesSolfege that uses solfege for the note names. Check it out and give me feedback. If it is okay or I don't hear from you I will close this bug.

Jeremiah Benham <jjbenham>
Group administrator
Mon 12 Oct 2009 08:52:56 AM UTC, comment #3: 

Sorry, although I checked the steps I gave, I forgot to check that the game would still work! It doesn't, because the script does a string comparison with the internal note-names, so some scripting would be required to make this work. And then you would want to do this with more general translation in mind...

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

Oh, I should have said: if you want a solfege version today, not waiting for this bug to be resolved it would take about 8 minutes to make one. No knowledge of scheme, etc needed.

 You do:
Start Denemo
in the main menu:
Educational->Note Name Recognition (right click)

click get script
check show scheme


In the scheme window that pops up, towards the end are the note names looking like this


(ReadingNoteNames::createbuttons "a")

Change the names to

(ReadingNoteNames::createbuttons "La")

etc

then click execute at the top of the window to check it is working. The button labeled "a" has become "La".
If all is well, you do

Educational->Note Name Recognition (right click)

and click

Save Script

(If you want to have both versions click

Save Script as New Menu Item

instead - you will need to invent a new name etc for this version of the script).


Richard Shann <rshann>
Group administrator
Sun 11 Oct 2009 10:26:50 AM UTC, comment #1: 

Curiously there was a discussion on B/H taking place on the irc at #denemo when your bug came in.
This bug could raise the whole issue of translating Denemo, but I think that is too big a subject to be tracked by a single bug.

However, educational games could be in use throughout the world, by everyone including young children, without the need for Denemo to be fully translated:
All games could use a scheme file which would be loaded from the language specific directory and would provide the translation.

To make way for this, we should perhaps adopt now a translation procedure similar to the _("....") used in the C code. At first it will do nothing, but allow scripts to start speaking in tongues later.

Is something already available for scheme?
Can someone look?


Richard Shann <rshann>
Group administrator
Sun 11 Oct 2009 07:21:43 AM UTC, original submission:  

Denemo uses the English notation (C D E F G A B), for instance at the „note name recognition“ educational game.

It would be useful for many to see the solfège syllables instead: do re mi fa sol la si. Since they can be mapped to CDEFGAB, the change is only in the visualization. A preference could control the notation used.

Other notations (CDEFGAH) may require adjustements on what H or B means.

Daniel Clemente <clemente>

 

(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 jjbenham (Updated the item)
  • -email is unavailable- added by rshann (Posted a comment)
  • -email is unavailable- added by clemente (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 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-10-18 jjbenham Open/ClosedOpen Closed
        StatusNone Fixed
    2009-10-12 jjbenham Assigned toNone jjbenham

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code