- ProcessorState pstate (this);
- if (panner())
- {
- /* there is already a panner it can just be re-configured in-place */
- Glib::Threads::Mutex::Lock lm (AudioEngine::instance()->process_lock ());
- ChanCount in = panner()->in();
- ChanCount out = panner()->out();
- _main_outs->panner_shell()->configure_io(in, out);
- _main_outs->panner_shell()->pannable()->set_panner(panner());
- }
- else
- {
- Glib::Threads::Mutex::Lock lm (AudioEngine::instance()->process_lock ());