File: comb_delay2.box

package info (click to toggle)
faust 2.79.3%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 397,496 kB
  • sloc: cpp: 278,433; ansic: 116,164; javascript: 18,529; vhdl: 14,052; sh: 13,884; java: 5,900; objc: 3,852; python: 3,222; makefile: 2,655; cs: 1,672; lisp: 1,146; ruby: 954; yacc: 586; xml: 471; lex: 247; awk: 110; tcl: 26
file content (71 lines) | stat: -rw-r--r-- 2,058 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
declare version "2.77.2";
declare compile_options "-single -scal ../../build/bin/faust -I dsp -e dsp/comb_delay2.dsp -o reference/comb_delay2.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 "comb_delay2.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 "comb_delay2";
ID_0 = _, 1;
ID_1 = (ID_0 : +);
ID_2 = ID_1 ~ _;
ID_3 = ID_2, 1;
ID_4 = ID_3 : -;
ID_5 = (ID_4 : float);
ID_6 = ID_5, 6.2831855f;
ID_7 = (ID_6 : *);
ID_8 = (65536 : float);
ID_9 = ID_7, ID_8;
ID_10 = ID_9 : /;
ID_11 = (ID_10 : sin);
ID_12 = fconstant(int fSamplingFreq, <math.h>);
ID_13 = 1.0f, ID_12;
ID_14 = (ID_13 : max);
ID_15 = 1.92e+05f, ID_14;
ID_16 = ID_15 : min;
ID_17 = (ID_16 : float);
ID_18 = 440, ID_17;
ID_19 = ID_18 : /;
ID_20 = (+ : \(x1).(x1,(x1 : floor) : -));
ID_21 = ID_20 ~ _;
ID_22 = _, ID_8;
ID_23 = ID_22 : *;
ID_24 = ID_21 : ID_23;
ID_25 = ID_19 : ID_24;
ID_26 = (ID_25 : int);
ID_27 = ID_11, ID_26;
ID_28 = 65536, ID_27;
ID_29 = ID_28 : rdtable;
ID_30 = _, 100;
ID_31 = ID_30 : @;
ID_32 = 1000, ID_17;
ID_33 = ID_32 : /;
ID_34 = ID_33 : ID_24;
ID_35 = (ID_34 : int);
ID_36 = ID_11, ID_35;
ID_37 = 65536, ID_36;
ID_38 = ID_37 : rdtable;
ID_39 = _, 5;
ID_40 = ID_39 : *;
ID_41 = 10, _;
ID_42 = ID_41 : min;
ID_43 = 0, _;
ID_44 = ID_43 : max;
ID_45 = ID_42 : ID_44;
ID_46 = ID_40 : ID_45;
ID_47 = ID_1 : ID_46;
ID_48 = (ID_38 : ID_47);
ID_49 = _, ID_48;
ID_50 = ID_49 : @;
ID_51 = ID_31 : ID_50;
ID_52 = ID_29 : ID_51;
process = ID_52;