module Sound.SC3.UGen.Bindings.HW.External.Zita where
import Sound.SC3.UGen.Bindings.HW.Construct
import Sound.SC3.UGen.Rate
import Sound.SC3.UGen.Type
zitaRev_param :: [(String, Double)]
zitaRev_param =
[("in1",0.0)
,("in2",0.0)
,("in_delay",60.0)
,("lf_x",200)
,("low_rt60",3)
,("mid_rt60",2)
,("hf_damping",6000)
,("eq1_freq",315)
,("eq1_level",0)
,("eq2_freq",1500)
,("eq2_level",0)
,("dry_wet_mix",0)
,("level",-20)
]
zitaRev :: UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen -> UGen
zitaRev in1 in2 in_delay lf_x low_rt60 mid_rt60 hf_damping eq1_freq eq1_level eq2_freq eq2_level dry_wet_mix level = mkFilterR [AR] "FaustZitaRev" [in1,in2,in_delay,lf_x,low_rt60,mid_rt60,hf_damping,eq1_freq,eq1_level,eq2_freq,eq2_level,dry_wet_mix,level] 2