- /* This note has a duration different than the default. We must save it */
- if (ringtone->notes[i].duration!=DefNoteDuration) {
- switch (ringtone->notes[i].duration) {
- case 192: fprintf(file, _("1")); break; //192=128*1.5
- case 128: fprintf(file, _("1")); break;
- case 96: fprintf(file, _("2")); break; //96=64*1.5
- case 64: fprintf(file, _("2")); break;
- case 48: fprintf(file, _("4")); break; //48=32*1.5
- case 32: fprintf(file, _("4")); break;
- case 24: fprintf(file, _("8")); break; //24=16*1.5
- case 16: fprintf(file, _("8")); break;
- case 12: fprintf(file,_("16")); break; //12=8*1.5
- case 8: fprintf(file,_("16")); break;
- case 6: fprintf(file,_("32")); break; //6=4*1.5
- case 4: fprintf(file,_("32")); break;
- default:
- break;
- }
- }
-
- /* Now save the actual note */
- switch (GSM_GetNote(CurrentNote)) {
- case Note_C :fprintf(file,_("c"));break;
- case Note_Cis:fprintf(file,_("c#"));break;
- case Note_D :fprintf(file,_("d"));break;
- case Note_Dis:fprintf(file,_("d#"));break;
- case Note_E :fprintf(file,_("e"));break;
- case Note_F :fprintf(file,_("f"));break;
- case Note_Fis:fprintf(file,_("f#"));break;
- case Note_G :fprintf(file,_("g"));break;
- case Note_Gis:fprintf(file,_("g#"));break;
- case Note_A :fprintf(file,_("a"));break;
- case Note_Ais:fprintf(file,_("a#"));break;
- case Note_H :fprintf(file,_("h"));break;
- default :fprintf(file,_("p"));break; //Pause ?
- }
-
- /* Saving info about special duration */
- if (ringtone->notes[i].duration==128*1.5 ||
- ringtone->notes[i].duration==64*1.5 ||
- ringtone->notes[i].duration==32*1.5 ||
- ringtone->notes[i].duration==16*1.5 ||
- ringtone->notes[i].duration==8*1.5 ||
- ringtone->notes[i].duration==4*1.5)
- fprintf(file,_("."));
-
- /* This note has a scale different than the default, so save it */
- if ( (CurrentNote!=255) && (CurrentNote/14!=DefNoteScale))
- fprintf(file,_("%i"),(CurrentNote/14)+4);
-
- /* And a separator before next note */
- if (i!=ringtone->NrNotes-1)
- fprintf(file,_(","));
-
- }
+ /* This note has a duration different than the default. We must save it */\r
+ if (ringtone->notes[i].duration!=DefNoteDuration) {\r
+ switch (ringtone->notes[i].duration) {\r
+ case 192: fprintf(file, _("1")); break; //192=128*1.5\r
+ case 128: fprintf(file, _("1")); break;\r
+ case 96: fprintf(file, _("2")); break; //96=64*1.5\r
+ case 64: fprintf(file, _("2")); break;\r
+ case 48: fprintf(file, _("4")); break; //48=32*1.5\r
+ case 32: fprintf(file, _("4")); break;\r
+ case 24: fprintf(file, _("8")); break; //24=16*1.5\r
+ case 16: fprintf(file, _("8")); break;\r
+ case 12: fprintf(file,_("16")); break; //12=8*1.5\r
+ case 8: fprintf(file,_("16")); break;\r
+ case 6: fprintf(file,_("32")); break; //6=4*1.5\r
+ case 4: fprintf(file,_("32")); break;\r
+ default: \r
+ break;\r
+ }\r
+ }\r
+ \r
+ /* Now save the actual note */\r
+ switch (GSM_GetNote(CurrentNote)) {\r
+ case Note_C :fprintf(file,_("c"));break;\r
+ case Note_Cis:fprintf(file,_("c#"));break;\r
+ case Note_D :fprintf(file,_("d"));break;\r
+ case Note_Dis:fprintf(file,_("d#"));break;\r
+ case Note_E :fprintf(file,_("e"));break;\r
+ case Note_F :fprintf(file,_("f"));break;\r
+ case Note_Fis:fprintf(file,_("f#"));break;\r
+ case Note_G :fprintf(file,_("g"));break;\r
+ case Note_Gis:fprintf(file,_("g#"));break;\r
+ case Note_A :fprintf(file,_("a"));break;\r
+ case Note_Ais:fprintf(file,_("a#"));break;\r
+ case Note_H :fprintf(file,_("h"));break;\r
+ default :fprintf(file,_("p"));break; //Pause ?\r
+ }\r
+\r
+ /* Saving info about special duration */\r
+ if (ringtone->notes[i].duration==128*1.5 ||\r
+ ringtone->notes[i].duration==64*1.5 ||\r
+ ringtone->notes[i].duration==32*1.5 ||\r
+ ringtone->notes[i].duration==16*1.5 ||\r
+ ringtone->notes[i].duration==8*1.5 ||\r
+ ringtone->notes[i].duration==4*1.5)\r
+ fprintf(file,_("."));\r
+ \r
+ /* This note has a scale different than the default, so save it */\r
+ if ( (CurrentNote!=255) && (CurrentNote/14!=DefNoteScale))\r
+ fprintf(file,_("%i"),(CurrentNote/14)+4);\r
+ \r
+ /* And a separator before next note */\r
+ if (i!=ringtone->NrNotes-1)\r
+ fprintf(file,_(","));\r
+\r
+ }\r