code: def __init__(
      self,
      attack: float = 1,
      hold: float = 1,
      release: float = 3000,
      attack_filter_coefficient: float = -2,
      hold_filter_order: int = 1,
      hold_filter_coefficient: float = 7,
      release_filter_order: int = 1,
      release_filter_coefficient: float = 800,
  ):
      assert attack > 0
      self.attack = attack
  
      assert hold > 0
      self.hold = hold
  
      assert release > 0
      self.release = release
  
      self.attack_filter_coefficient = attack_filter_coefficient
  
      assert hold_filter_order > 0
      assert isinstance(hold_filter_order, int)
      self.hold_filter_order = hold_filter_order
  
      self.hold_filter_coefficient = hold_filter_coefficient
  
      assert release_filter_order > 0
      assert isinstance(release_filter_order, int)
      self.release_filter_order = release_filter_order
  
      self.release_filter_coefficient = release_filter_coefficient
  
imports: import math
  from .log import debug
label_desc: Use image node_id 1 to create a new LimiterConfig object  with example: obj = LimiterConfig(attack, hold, release, attack_filter_coefficient, hold_filter_order, hold_filter_coefficient, release_filter_order, release_filter_coefficient)