File size: 516 Bytes
b0bfea8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import { returnMessageType } from "./worklet_message.js";
/**
* Calls synth event from the worklet side
* @param eventName {EventTypes} the event name
* @param eventData {EventCallbackData}
* @this {SpessaSynthProcessor}
*/
export function callEvent(eventName, eventData)
{
if (!this.enableEventSystem)
{
return;
}
this.post({
messageType: returnMessageType.eventCall,
messageData: {
eventName: eventName,
eventData: eventData
}
});
} |