class_docstr: Static clipping beyond a fixed limit
  
  This transformation affects the following attributes:
  - Audio
  
  
  Attributes
  ----------
  clip_limit : float or list of floats, strictly (0,1)
      The amplitude fraction beyond which the waveform is clipped.
  
  Examples
  --------
  >>> D = muda.deformers.Clipping(clip_limit=0.75)
  >>> out_jams = list(D.transform(jam_in))
  
  See Also
  --------
  LinearClipping
  RandomClipping
class_docstr_tok: ["Static","clipping","beyond","a","fixed","limit","This","transformation","affects","the","following","attributes",":","-","Audio","Attributes","--","--","--","--","--","clip_limit",":","float","or","list","of","floats",",","strictly","(","0,1",")","The","amplitude","fraction","beyond","which","the","waveform","is","clipped",".","Examples","--","--","--","--",">",">",">","D","=","muda.deformers.Clipping","(","clip_limit=0.75",")",">",">",">","out_jams","=","list","(","D.transform","(","jam_in",")",")","See","Also","--","--","--","--","LinearClipping","RandomClipping"]
code: def states(self, jam):
      for clip_limit in self.clip_limit:
          yield dict(clip_limit=clip_limit)
  
file_path: muda/muda/deformers/clipping.py
imports: import numpy
  from ..base import BaseTransformer, _get_rng
label_desc: Use image node_id 2 for calling the Clipping obj's underlying member method code with example usage: obj.states(jam) without return types