declare version "2.77.2";
declare compile_options "-single -scal ../../build/bin/faust -I dsp -e dsp/reverb_tester.dsp -o reference/reverb_tester.box";
declare library_path0 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/effect.lib";
declare library_path1 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/filter.lib";
declare library_path2 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/music.lib";
declare library_path3 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/math.lib";
declare library_path4 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/oscillator.lib";
declare effect_lib_name "Faust Audio Effect Library";
declare filename "reverb_tester.dsp";
declare filter_lib_author "Julius O. Smith (jos at ccrma.stanford.edu)";
declare filter_lib_copyright "Julius O. Smith III";
declare filter_lib_license "STK-4.3";
declare filter_lib_name "Faust Filter Library";
declare filter_lib_reference "https://ccrma.stanford.edu/~jos/filters/";
declare filter_lib_version "1.29";
declare math_lib_author "GRAME";
declare math_lib_copyright "GRAME";
declare math_lib_deprecated "This library is deprecated and is not maintained anymore. It will be removed in August 2017.";
declare math_lib_license "LGPL with exception";
declare math_lib_name "Math Library";
declare math_lib_version "1.0";
declare music_lib_author "GRAME";
declare music_lib_copyright "GRAME";
declare music_lib_license "LGPL with exception";
declare music_lib_name "Music Library";
declare music_lib_version "1.0";
declare name "reverb_tester";
declare oscillator_lib_author "Julius O. Smith (jos at ccrma.stanford.edu)";
declare oscillator_lib_copyright "Julius O. Smith III";
declare oscillator_lib_license "STK-4.3";
declare oscillator_lib_name "Faust Oscillator Library";
declare oscillator_lib_version "1.11";
process = \(x1).(\(x2).((((x1,0 : *),((hgroup("Stereo Reverb Tester", hgroup("[2] Impulse Selection", button("[1] Left          [tooltip: Send impulse into LEFT channel]"))) : _<:_,mem : - : _,0 : >),(hgroup("Stereo Reverb Tester", hgroup("[2] Impulse Selection", button("[2] Center          [tooltip: Send impulse into LEFT and RIGHT channels]"))) : _<:_,mem : - : _,0 : >) : +) : +),((0.1f,hgroup("Stereo Reverb Tester", vgroup("[1] Input Config", checkbox("[2] Pink Noise          [tooltip: Pink Noise (or 1/f noise) is Constant-Q Noise (useful for adjusting the EQ sections)]"))) : *),((_,12345 : +)~(_,1103515245 : *),2.1474836e+09f : / : \(x3).(\(x4).(x4,x3 : -))~(_<:(_,-2.494956f : *),(_,1 : @ : _,2.0172658f : *),(_,2 : @ : _,-0.5221894f : *):>_) : _<:(_,0.049922034f : *),(_,1 : @ : _,-0.095993534f : *),(_,2 : @ : _,0.0506127f : *),(_,3 : @ : _,-0.004408786f : *):>_) : *) : +),(((x2,0 : *),((hgroup("Stereo Reverb Tester", hgroup("[2] Impulse Selection", button("[3] Right          [tooltip: Send impulse into RIGHT channel]"))) : _<:_,mem : - : _,0 : >),(hgroup("Stereo Reverb Tester", hgroup("[2] Impulse Selection", button("[2] Center          [tooltip: Send impulse into LEFT and RIGHT channels]"))) : _<:_,mem : - : _,0 : >) : +) : +),((0.1f,hgroup("Stereo Reverb Tester", vgroup("[1] Input Config", checkbox("[2] Pink Noise          [tooltip: Pink Noise (or 1/f noise) is Constant-Q Noise (useful for adjusting the EQ sections)]"))) : *),((_,12345 : +)~(_,1103515245 : *),2.1474836e+09f : / : \(x3).(\(x4).(x4,x3 : -))~(_<:(_,-2.494956f : *),(_,1 : @ : _,2.0172658f : *),(_,2 : @ : _,-0.5221894f : *):>_) : _<:(_,0.049922034f : *),(_,1 : @ : _,-0.095993534f : *),(_,2 : @ : _,0.0506127f : *),(_,3 : @ : _,-0.004408786f : *):>_) : *) : +)));
