Lines Matching full:note
53 /* length of 32nd note in 1/256ths of a msec for 120 BPM tempo */
105 /* lookup table for note values */
133 static EAS_BOOL IMY_PlayNote (S_EAS_DATA *pEASData, S_IMELODY_DATA *pData, EAS_I8 note, EAS_INT parserMode);
358 /* check for end of note */
359 if (pData->note)
363 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_DETAIL, "Stopping note %d\n", pData->note); */ }
365 /* stop the note */
366 VMStopNote(pEASData->pVoiceMgr, pData->pSynth, IMELODY_CHANNEL, pData->note, 0);
367 pData->note = 0;
507 /* either a B note or backon or backoff */
539 /* must be a note */
692 pData->note = 0;
882 static EAS_BOOL IMY_PlayNote (S_EAS_DATA *pEASData, S_IMELODY_DATA *pData, EAS_I8 note, EAS_INT parserMode)
889 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_DETAIL, "IMY_PlayNote: start note %d\n", note); */ }
896 /* save note value */
897 pData->note = (EAS_U8) (pData->octave + noteTable[note - 'a'] + pData->noteModifier);
900 /* start note only if in play mode */
902 VMStartNote(pEASData->pVoiceMgr, pData->pSynth, IMELODY_CHANNEL, pData->note, velocity);
905 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_DETAIL, "IMY_PlayNote: Start note %d, duration %d\n", pData->note, duration); */ }
908 /* determine note length */
923 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_WARNING, "IMY_PlayNote: Note style out of range: %d\n", pData->style); */ }
929 /* next event is at end of this note */
967 { /* dpp: EAS_ReportEx(_EAS_SEVERITY_DETAIL, "IMY_PlayRest: note duration %d\n", duration); */ }
970 /* next event is at end of this note */
1010 /* calculate total length of note */
1452 pData->note = 0;