Added optional audio context and destination node to prepareForExecution