525 |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
526 |
if (itNewEvent) { |
if (itNewEvent) { |
527 |
*itNewEvent = *itReleaseEvent; // copy original event (to the key's event list) |
*itNewEvent = *itReleaseEvent; // copy original event (to the key's event list) |
528 |
itNewEvent->Type = Event::type_release; // transform event type |
itNewEvent->Type = Event::type_release_key; // transform event type |
529 |
} |
} |
530 |
else dmsg(1,("Event pool emtpy!\n")); |
else dmsg(1,("Event pool emtpy!\n")); |
531 |
} |
} |
667 |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
668 |
if (itNewEvent) { |
if (itNewEvent) { |
669 |
*itNewEvent = *itEvent; // copy event to the key's own event list |
*itNewEvent = *itEvent; // copy event to the key's own event list |
670 |
itNewEvent->Type = Event::type_cancel_release; // transform event type |
itNewEvent->Type = Event::type_cancel_release_key; // transform event type |
671 |
} |
} |
672 |
else dmsg(1,("Event pool emtpy!\n")); |
else dmsg(1,("Event pool emtpy!\n")); |
673 |
} |
} |
683 |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
684 |
if (itNewEvent) { |
if (itNewEvent) { |
685 |
*itNewEvent = *itEvent; // copy event to the key's own event list |
*itNewEvent = *itEvent; // copy event to the key's own event list |
686 |
itNewEvent->Type = Event::type_release; // transform event type |
itNewEvent->Type = Event::type_release_key; // transform event type |
687 |
itNewEvent->Param.Note.Key = *iuiKey; |
itNewEvent->Param.Note.Key = *iuiKey; |
688 |
itNewEvent->Param.Note.Velocity = 127; |
itNewEvent->Param.Note.Velocity = 127; |
689 |
if (!SostenutoActiveOnKey(*iuiKey)) { |
if (!SostenutoActiveOnKey(*iuiKey)) { |
748 |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
RTList<Event>::Iterator itNewEvent = pKey->pEvents->allocAppend(); |
749 |
if (itNewEvent) { |
if (itNewEvent) { |
750 |
*itNewEvent = *itEvent; // copy event to the key's own event list |
*itNewEvent = *itEvent; // copy event to the key's own event list |
751 |
itNewEvent->Type = Event::type_release; // transform event type |
itNewEvent->Type = Event::type_release_key; // transform event type |
752 |
} |
} |
753 |
else dmsg(1,("Event pool emtpy!\n")); |
else dmsg(1,("Event pool emtpy!\n")); |
754 |
} |
} |