declare version "2.50.2";
declare compile_options "-single -scal ../../build/bin/faust -I dsp -e dsp/osc_enable.dsp -o reference/osc_enable.box";
declare library_path0 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/music.lib";
declare library_path1 "/Users/letz/Developpements/faust/tests/impulse-tests/dsp/math.lib";
declare filename "osc_enable.dsp";
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 "osc_enable";
ID_0 = waveform{1,0.5f,0,0,0,0,-0.5f,-1,-0.5f,0,0,0,0};
ID_1 = !, _;
ID_2 = (ID_0 : ID_1);
ID_3 = _, 1;
ID_4 = (ID_3 : +);
ID_5 = ID_4 ~ _;
ID_6 = ID_5, 1;
ID_7 = ID_6 : -;
ID_8 = (ID_7 : float);
ID_9 = ID_8, 6.2831855f;
ID_10 = (ID_9 : *);
ID_11 = (65536 : float);
ID_12 = ID_10, ID_11;
ID_13 = ID_12 : /;
ID_14 = (ID_13 : sin);
ID_15 = fconstant(int fSamplingFreq, <math.h>);
ID_16 = 1.0f, ID_15;
ID_17 = (ID_16 : max);
ID_18 = 1.92e+05f, ID_17;
ID_19 = ID_18 : min;
ID_20 = (ID_19 : float);
ID_21 = 400, ID_20;
ID_22 = ID_21 : /;
ID_23 = (+ : \(x1).(x1,(x1 : floor) : -));
ID_24 = ID_23 ~ _;
ID_25 = _, ID_11;
ID_26 = ID_25 : *;
ID_27 = ID_24 : ID_26;
ID_28 = ID_22 : ID_27;
ID_29 = (ID_28 : int);
ID_30 = ID_14, ID_29;
ID_31 = 65536, ID_30;
ID_32 = (ID_31 : rdtable);
ID_33 = ID_32, ID_2;
ID_34 = (ID_33 : control);
ID_35 = (ID_33 : enable);
ID_36 = ID_2, ID_2;
ID_37 = (ID_36 : control);
ID_38 = (ID_36 : enable);
ID_39 = ID_37, ID_38;
ID_40 = ID_35, ID_39;
ID_41 = ID_34, ID_40;
ID_42 = ID_2, ID_41;
process = ID_42;
