class_docstr: Common processor interface
class_docstr_tok: ["Common","processor","interface"]
docstr: Allocate internal resources and reset state, so that this processor is
  ready for a new run.
  
  The channels, samplerate and/or blocksize and/or totalframes arguments
  may be required by processors which accept input. An error will occur if any of
  these arguments is passed to an output-only processor such as a decoder.
code: def setup(
      self,
      channels=None,
      samplerate=None,
      blocksize=None,
      totalframes=None,
  ):
      """Allocate internal resources and reset state, so that this processor is
      ready for a new run.
  
      The channels, samplerate and/or blocksize and/or totalframes arguments
      may be required by processors which accept input. An error will occur if any of
      these arguments is passed to an output-only processor such as a decoder.
      """
  
imports: from __future__ import absolute_import
  from .component import Interface
label_desc: Use image node_id 2 for calling the IProcessor obj's underlying member method code with example usage: obj.setup(channels, samplerate, blocksize, totalframes) without return types