The time delay before an event is called, in seconds. Set to 0 to disable it.
Adds a new event listener.
The event type to listen for.
The unique identifier for the event. It can be used to overwrite an existing callback with the same ID.
The callback for the event.
Removes an event listener.
The event type to remove a listener from.
The unique identifier for the event to remove.
The synthesizer supports event handling. For example, the MIDI keyboard in the SpessaSynth web app uses it to visualize key presses.
It is accessible via the BasicSynthesizer.eventHandler property.
Event types can be found in LibSynthesizerEvent.