File: echo_bug.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-- 3,793 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/echo_bug.dsp -o reference/echo_bug.box";
declare analyzers_lib_name "Faust Analyzer Library";
declare analyzers_lib_version "0.0";
declare basics_lib_name "Faust Basic Element Library";
declare basics_lib_version "0.0";
declare compilation_options "-single -scal -e echo_bug.dsp -o echo_bug.dsp";
declare compressors_lib_name "Faust Compressor Effect Library";
declare compressors_lib_version "0.0";
declare delays_lib_name "Faust Delay Library";
declare delays_lib_version "0.1";
declare envelopes_lib_author "GRAME";
declare envelopes_lib_copyright "GRAME";
declare envelopes_lib_license "LGPL with exception";
declare envelopes_lib_name "Faust Envelope Library";
declare envelopes_lib_version "0.0";
declare filename "echo_bug.dsp";
declare filters_lib_name "Faust Filters Library";
declare filters_lib_version "0.0";
declare hoa_lib_author "Pierre Guillot";
declare hoa_lib_copyright "2012-2013 Guillot, Paris, Colafrancesco, CICM labex art H2H, U. Paris 8";
declare hoa_lib_name "High Order Ambisonics library";
declare library_path "/usr/local/share/faust/sf.lib";
declare maths_lib_author "GRAME";
declare maths_lib_copyright "GRAME";
declare maths_lib_license "LGPL with exception";
declare maths_lib_name "Faust Math Library";
declare maths_lib_version "2.1";
declare misceffects_lib_name "Faust Math Library";
declare misceffects_lib_version "2.0";
declare name "echo_bug";
declare noises_lib_name "Faust Noise Generator Library";
declare noises_lib_version "0.0";
declare oscillators_lib_name "Faust Oscillator Library";
declare oscillators_lib_version "0.0";
declare phaflangers_lib_name "Faust Phaser and Flanger Library";
declare phaflangers_lib_version "0.0";
declare reverbs_lib_name "Faust Reverb Library";
declare reverbs_lib_version "0.0";
declare routes_lib_name "Faust Signal Routing Library";
declare routes_lib_version "0.1";
declare signals_lib_name "Faust Signal Routing Library";
declare signals_lib_version "0.0";
declare soundfiles_lib_name "Faust Soundfile Library";
declare soundfiles_lib_version "0.4";
declare spats_lib_name "Faust Spatialization Library";
declare spats_lib_version "0.0";
declare synths_lib_name "Faust Synthesizer Library";
declare synths_lib_version "0.0";
declare vaeffects_lib_name "Faust Virtual Analog Filter Effect Library";
declare vaeffects_lib_version "0.0";
ID_0 = _, 0.005f;
ID_1 = _, 0.995f;
ID_2 = (ID_1 : *);
ID_3 = + ~ ID_2;
ID_4 = * : ID_3;
ID_5 = ID_0 : ID_4;
ID_6 = + : ID_5;
ID_7 = \(x1).(((x1,100 : @),1.0f : *),((x1,101 : @),0.0f : *) : +), \(x2).(((x2,(1025,(0,(100,(1.0f,(hslider("[0] EchoWarp", 0.0f, -1.0f, 1.0f, 0.001f) : _,1.0f : * : +~(_,0.0f : *)) : +) : * : _,1.0f : * : +~(_,0.0f : *) : int) : max) : min) : @),(1,((100,(1.0f,(hslider("[0] EchoWarp", 0.0f, -1.0f, 1.0f, 0.001f) : _,1.0f : * : +~(_,0.0f : *)) : +) : * : _,1.0f : * : +~(_,0.0f : *)),(100,(1.0f,(hslider("[0] EchoWarp", 0.0f, -1.0f, 1.0f, 0.001f) : _,1.0f : * : +~(_,0.0f : *)) : +) : * : _,1.0f : * : +~(_,0.0f : *) : floor) : -) : -) : *),((x2,(1025,(0,((100,(1.0f,(hslider("[0] EchoWarp", 0.0f, -1.0f, 1.0f, 0.001f) : _,1.0f : * : +~(_,0.0f : *)) : +) : * : _,1.0f : * : +~(_,0.0f : *) : int),1 : +) : max) : min) : @),((100,(1.0f,(hslider("[0] EchoWarp", 0.0f, -1.0f, 1.0f, 0.001f) : _,1.0f : * : +~(_,0.0f : *)) : +) : * : _,1.0f : * : +~(_,0.0f : *)),(100,(1.0f,(hslider("[0] EchoWarp", 0.0f, -1.0f, 1.0f, 0.001f) : _,1.0f : * : +~(_,0.0f : *)) : +) : * : _,1.0f : * : +~(_,0.0f : *) : floor) : -) : *) : +);
ID_8 = (ID_6 <: ID_7);
ID_9 = _, 0;
ID_10 = (ID_9 : *);
ID_11 = (ID_10, !);
ID_12 = ID_8 ~ ID_11;
ID_13 = !, _;
ID_14 = ID_12 : ID_13;
ID_15 = (_ : ID_14);
ID_16 = _, ID_15;
ID_17 = ID_16 : +;
ID_18 = _ <: ID_17;
process = ID_18;