Browse Source

cmScore.c : cmScorePrint() now prints pedal events.

master
kevin 8 years ago
parent
commit
7db44fb13b
1 changed files with 3 additions and 1 deletions
  1. 3
    1
      app/cmScore.c

+ 3
- 1
app/cmScore.c View File

@@ -148,6 +148,7 @@ cmScEvtRef_t _cmScEvtRefArray[] =
148 148
   { kPgmEvtScId,     kPgmMdId,      "pgm" },
149 149
   { kCtlEvtScId,     kCtlMdId,      "ctl" },
150 150
   { kNonEvtScId,     kNoteOnMdId,   "non" },
151
+  { kPedalEvtScId,   0,             "ped" },
151 152
   { kInvalidEvtScId, 0, "***" }
152 153
 };
153 154
 
@@ -2404,6 +2405,7 @@ void _cmScorePrintEvent( const cmScoreEvt_t* r, unsigned i, cmRpt_t* rpt )
2404 2405
         r->barNumb );
2405 2406
       break;
2406 2407
 
2408
+    case kPedalEvtScId:
2407 2409
     case kNonEvtScId:
2408 2410
       cmRptPrintf(rpt,"%5i %5i %5i %3i %3i %s %5s %c%c%c %s\n",
2409 2411
         i,
@@ -2412,7 +2414,7 @@ void _cmScorePrintEvent( const cmScoreEvt_t* r, unsigned i, cmRpt_t* rpt )
2412 2414
         r->barNumb,
2413 2415
         r->barNoteIdx,
2414 2416
         cmScEvtTypeIdToLabel(r->type),
2415
-        cmMidiToSciPitch(r->pitch,NULL,0),
2417
+        r->type==kNonEvtScId ? cmMidiToSciPitch(r->pitch,NULL,0) : (cmIsFlag(r->flags,kPedalUpScFl)? " up" : " dn"),
2416 2418
         cmIsFlag(r->flags,kEvenScFl)  ? 'e' : ' ',
2417 2419
         cmIsFlag(r->flags,kTempoScFl) ? 't' : ' ',
2418 2420
         cmIsFlag(r->flags,kDynScFl)   ? 'd' : ' ',

Loading…
Cancel
Save