public void init () { }
                public void init() {                    this.setSplitter(DUPLICATE());                    this.add(new Filter() {                            Channel input = new Channel(Float.TYPE, 2);                            Channel output = new Channel(Float.TYPE, 1);                            public void initIO ()                            {                                this.streamInput = input;                                this.streamOutput = output;                            }                            public void init () { }                            public void work() {                                output.pushFloat(input.popFloat() -                                                 input.popFloat());                            }                        });                    this.add(new Filter() {                            Channel input = new Channel(Float.TYPE, 2);                            Channel output = new Channel(Float.TYPE, 1);                            public void initIO ()                            {                                this.streamInput = input;                                this.streamOutput = output;                            }                            public void init () { }                            public void work() {                                output.pushFloat(input.popFloat() +                                                 input.popFloat());                            }                        });                    this.setJoiner(WEIGHTED_ROUND_ROBIN(N, N));                }});