SSJAVA.arrayinit(v1, 0);\r
SSJAVA.arrayinit(v2, 0);\r
// copy previous v1,v2\r
+\r
for (@LOC("THIS,SynthesisFilter.V") int i = 0; i < prev1.length; i++) {\r
v1[i] = prev1[i];\r
}\r
// clear out previous buffer\r
SSJAVA.arrayinit(prev1, 0);\r
SSJAVA.arrayinit(prev2, 0);\r
+ SSJAVA.arrayinit(samples, 0);\r
+ SSJAVA.arrayinit(_tmpOut, 0);\r
}\r
\r
/**\r
\r
public void calculate_pcm_samples() {\r
\r
+// System.out.println("#calculate_pcm_samples::actual_write_pos=" + actual_write_pos);\r
+\r
if (vidx == 1) {\r
compute_new_v1_v2();\r
} else {\r
// System.out.println("3.actual_v=" + (actual_v == v1) + " vidx=" + vidx);\r
\r
actual_write_pos = (actual_write_pos + 1) & 0xf;\r
- // System.out.println("actual_write_pos="+actual_write_pos);\r
+// System.out.println("actual_write_pos="+actual_write_pos);\r
// actual_v = (actual_v == v1) ? v2 : v1;\r
\r
if (vidx == 1) {\r