code: def test_picklability(self):
      add_ir_transform = ApplyImpulseResponse(
          ir_path=os.path.join(DEMO_DIR, "ir"), p=1.0
      )
      pickled = pickle.dumps(add_ir_transform)
      unpickled = pickle.loads(pickled)
      assert add_ir_transform.ir_files == unpickled.ir_files
  
file_path: audiomentations/tests/test_apply_impulse_response.py
imports: import os
  import pickle
  import numpy
  from audiomentations import ApplyImpulseResponse
  from audiomentations.core.composition import Compose
  from demo.demo import DEMO_DIR
label_desc: Use image node_id 4 for calling the TestImpulseResponse obj's underlying member method code with example usage: obj.test_picklability() without return types