Page tree
Skip to end of metadata
Go to start of metadata
runSync(func, id)

Description

Executes a function in the processor thread. By calling runSync in the controller thread, you can invoke a function that is executed in the processor thread. For example, by calling runSync in a parameter change callback, you can invoke an event function like playNotereleaseVoice, controlChange, etc. The callback that called runSync is not stopped and continues its execution. The specified function will be exectued in the next audio block. If id is specified, another call to runSync with the same ID overwrites the previous function if it has not been executed yet. Only the last function with the same ID will be executed in the next audio block.

Available in: Processor.

Arguments

funcThe name of the function to be called.function
idIf this is specified, another call to runSync with the same ID overwrites the previous function if it has not been executed yet. Only the last function with the same ID will be executed in the next audio block.variant, optional

Example

2 Comments

  1. Sabine Pfeifer: Ready for proof-read. Please have a look. Thanks!

     

  2. proofread done

    hab den ersten Satz an deine Formulierung von runAsync angepasst.