adding audio support functions to core
use audio support functions to run plugin