Lines Matching full:note
75 static EAS_RESULT TC_StartNote (S_EAS_DATA *pEASData, S_TC_DATA* pData, EAS_INT parserMode, EAS_I8 note);
276 /* check for end of note */
277 if (pData->note >= 0)
279 /* stop the note */
280 VMStopNote(pEASData->pVoiceMgr, pData->pSynth, TC_CHANNEL, (EAS_U8) pData->note, 0);
282 /* check for repeat note */
287 if ((pData->note >= 0) && (parserMode == eParserModePlay))
288 VMStartNote(pEASData->pVoiceMgr, pData->pSynth, TC_CHANNEL, (EAS_U8) pData->note, pData->volume);
292 pData->note = TC_FIELD_SILENCE;
295 /* parse stream until we get a note or rest */
654 pData->note = TC_FIELD_SILENCE;
677 /* parse the header data until we find the first note or block */
718 * Process a note or silence event
721 static EAS_RESULT TC_StartNote (S_EAS_DATA *pEASData, S_TC_DATA* pData, EAS_INT parserMode, EAS_I8 note)
733 /* start the note */
734 if ((note >= 0) && (parserMode == eParserModePlay))
736 VMStartNote(pEASData->pVoiceMgr, pData->pSynth, TC_CHANNEL, (EAS_U8) note, pData->volume);
737 pData->note = note;
765 /* start the note */
766 if ((pData->note >= 0) && (parserMode == eParserModePlay))
767 VMStartNote(pEASData->pVoiceMgr, pData->pSynth, TC_CHANNEL, (EAS_U8) pData->note, pData->volume);