Lines Matching refs:duration
875 EAS_I32 duration; in IMY_PlayNote() local
884 if (!IMY_GetDuration(pEASData->hwInstData, pData, &duration)) in IMY_PlayNote()
904 pData->restTicks = duration >> 4; in IMY_PlayNote()
911 pData->restTicks = duration >> 1; in IMY_PlayNote()
916 pData->restTicks = duration >> 4; in IMY_PlayNote()
921 pData->time += duration - pData->restTicks; in IMY_PlayNote()
947 EAS_I32 duration; in IMY_PlayRest() local
954 if (!IMY_GetDuration(pEASData->hwInstData, pData, &duration)) in IMY_PlayRest()
962 pData->time += duration; in IMY_PlayRest()
985 EAS_I32 duration; in IMY_GetDuration() local
1002 duration = pData->tick * (1 << ('5' - c)); in IMY_GetDuration()
1010 duration += duration >> 1; in IMY_GetDuration()
1013 duration += (duration >> 1) + (duration >> 2); in IMY_GetDuration()
1016 duration = (duration * TRIPLET_MULTIPLIER) >> TRIPLET_SHIFT; in IMY_GetDuration()
1021 *pDuration = duration; in IMY_GetDuration()