forked from zauner/vvvv.js
/
waveshaper.v4p
129 lines (129 loc) · 5.32 KB
/
waveshaper.v4p
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45beta27.1.dtd" >
<PATCH nodename="C:\_dev\vvvv.js\examples\10_waveshaper_test\waveshaper.v4p" filename="C:\_dev\vvvv.js\examples\10_waveshaper_test\waveshaper.v4p" systemname="waveshaper">
<BOUNDS height="6000" left="16395" top="8760" type="Window" width="9000">
</BOUNDS>
<NODE componentmode="Hidden" filename="..\..\vvvv_js_sdk\VVVVJsConnector (VVVVjs)\VVVVJsConnector (VVVVjs).v4p" id="10001" nodename="VVVVJsConnector (VVVVjs)" systemname="VVVVJsConnector (VVVVjs)">
<BOUNDS height="100" left="0" top="0" type="Node" width="100">
</BOUNDS>
<BOUNDS height="11520" left="11370" top="10305" type="Window" width="18225">
</BOUNDS>
</NODE>
<NODE componentmode="Hidden" filename="..\..\vvvv_js_sdk\Quad (Canvas VVVVjs).v4p" id="10005" nodename="Quad (Canvas VVVVjs)" systemname="Quad (Canvas VVVVjs)">
<BOUNDS height="100" left="3240" top="3915" type="Node" width="100">
</BOUNDS>
<PIN pinname="Layer" visible="1">
</PIN>
<PIN pinname="Transform" visible="1">
</PIN>
</NODE>
<NODE componentmode="Hidden" id="10006" nodename="LFO (Animation)" systemname="LFO (Animation)">
<BOUNDS height="100" left="2925" top="1140" type="Node" width="100">
</BOUNDS>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Period" visible="1">
</PIN>
</NODE>
<NODE componentmode="Hidden" id="10008" nodename="Translate (Transform)" systemname="Translate (Transform)">
<BOUNDS height="100" left="3225" top="2790" type="Node" width="100">
</BOUNDS>
<PIN pinname="Transform Out" visible="1">
</PIN>
<PIN pinname="X" visible="1">
</PIN>
<PIN pinname="Y" visible="1">
</PIN>
</NODE>
<NODE componentmode="Hidden" id="10012" nodename="WaveShaper (Value)" systemname="WaveShaper (Value)">
<BOUNDS height="100" left="3060" top="1800" type="Node" width="100">
</BOUNDS>
<PIN pinname="Input" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Shape" slicecount="1" visible="1" values="Sine">
</PIN>
</NODE>
<NODE componentmode="Hidden" id="10033" nodename="LinearSpread (Spreads)" systemname="LinearSpread (Spreads)">
<BOUNDS height="100" left="3450" top="225" type="Node" width="100">
</BOUNDS>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Input" slicecount="1" values="2">
</PIN>
<PIN pinname="Width" slicecount="1" values="3">
</PIN>
<PIN pinname="Spread Count" slicecount="1" values="20">
</PIN>
</NODE>
<LINK dstnodeid="10006" dstpinname="Period" srcnodeid="10033" srcpinname="Output">
</LINK>
<LINK dstnodeid="10012" dstpinname="Input" srcnodeid="10006" srcpinname="Output">
</LINK>
<NODE componentmode="Hidden" id="10034" nodename="Scale (Transform)" systemname="Scale (Transform)">
<BOUNDS height="100" left="3225" top="3405" type="Node" width="100">
</BOUNDS>
<PIN pinname="Transform In" visible="1">
</PIN>
<PIN pinname="Transform Out" visible="1">
</PIN>
<PIN pinname="X" slicecount="1" values="0.06">
</PIN>
<PIN pinname="Y" slicecount="1" values="0.05">
</PIN>
</NODE>
<LINK dstnodeid="10034" dstpinname="Transform In" srcnodeid="10008" srcpinname="Transform Out">
</LINK>
<LINK dstnodeid="10005" dstpinname="Transform" srcnodeid="10034" srcpinname="Transform Out">
</LINK>
<NODE componentmode="Hidden" id="10036" nodename="Multiply (Value)" systemname="Multiply (Value)">
<BOUNDS height="100" left="4410" top="1350" type="Node" width="100">
</BOUNDS>
<PIN pinname="Input 1" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Input 2" slicecount="1" values="0.5">
</PIN>
</NODE>
<LINK dstnodeid="10036" dstpinname="Input 1" srcnodeid="10033" srcpinname="Output">
</LINK>
<NODE componentmode="Hidden" id="10037" nodename="Add (Value)" systemname="Add (Value)">
<BOUNDS height="100" left="4440" top="1890" type="Node" width="100">
</BOUNDS>
<PIN pinname="Input 1" visible="1">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
<PIN pinname="Input 2" slicecount="1" values="-1">
</PIN>
</NODE>
<LINK dstnodeid="10037" dstpinname="Input 1" srcnodeid="10036" srcpinname="Output">
</LINK>
<LINK dstnodeid="10008" dstpinname="Y" srcnodeid="10037" srcpinname="Output">
</LINK>
<NODE componentmode="InAWindow" filename="..\..\vvvv_js_sdk\Renderer (Canvas VVVVjs).v4p" id="10003" nodename="Renderer (Canvas VVVVjs)" systemname="Renderer (Canvas VVVVjs)">
<BOUNDS height="100" left="3225" top="4575" type="Node" width="100">
</BOUNDS>
<PIN pinname="Layers" visible="1">
</PIN>
<BOUNDS height="12030" left="17445" top="1245" type="Window" width="9660">
</BOUNDS>
</NODE>
<LINK dstnodeid="10003" dstpinname="Layers" srcnodeid="10005" srcpinname="Layer">
</LINK>
<NODE systemname="Subtract (Value)" nodename="Subtract (Value)" componentmode="Hidden" id="10038">
<BOUNDS type="Node" left="3180" top="2265" width="100" height="100">
</BOUNDS>
<PIN pinname="Input 1" visible="1">
</PIN>
<PIN pinname="Input 2" slicecount="1" values="0.5">
</PIN>
<PIN pinname="Output" visible="1">
</PIN>
</NODE>
<LINK srcnodeid="10012" srcpinname="Output" dstnodeid="10038" dstpinname="Input 1">
</LINK>
<LINK srcnodeid="10038" srcpinname="Output" dstnodeid="10008" dstpinname="X">
</LINK>
</PATCH>