oP1.add(new KnobWidget("Time scaling", p, 0, 7, 0, new FS1RModel(p, 0x3C), new FS1RSender(0x3C))); oP1.add(new ComboBoxWidget("Range", p, new FS1RModel(p, 0x3B), new FS1RSender(0x3B), new String []{"8 octaves", "2 octaves", "1 octave", "1/2 octave"})); oP1.add(new KnobWidget("Vel sens", p, 0, 7, 0, new FS1RModel(p, 0x27), new FS1RSender(0x27)));
oP1.add(new KnobWidget("Time scaling", p, 0, 7, 0, new FS1RModel((Patch)p, 0x3C), new FS1RSender(0x3C))); oP1.add(new ComboBoxWidget("Range", p, new FS1RModel((Patch)p, 0x3B), new FS1RSender(0x3B), new String []{"8 octaves", "2 octaves", "1 octave", "1/2 octave"})); oP1.add(new KnobWidget("Vel sens", p, 0, 7, 0, new FS1RModel((Patch)p, 0x27), new FS1RSender(0x27)));
	private Container buildPitchWindow() {		//Box oPane = Box.createVerticalBox();		JPanel oP1 = new JPanel(new FlowLayout(FlowLayout.LEFT));		oP1.add(new KnobWidget("Time scaling", p, 0, 7, 0, new FS1RModel(p, 0x3C), new FS1RSender(0x3C)));		oP1.add(new ComboBoxWidget("Range", p, new FS1RModel(p, 0x3B), new FS1RSender(0x3B), new String []{"8 octaves", "2 octaves", "1 octave", "1/2 octave"}));		oP1.add(new KnobWidget("Vel sens", p, 0, 7, 0, new FS1RModel(p, 0x27), new FS1RSender(0x27)));		JPanel oPanel4 = new JPanel(new FlowLayout(FlowLayout.LEFT));		EnvelopeWidget oEnv = new EnvelopeWidget("Envelope Generator",p,new EnvelopeWidget.Node []		{        new EnvelopeWidget.Node(0,0,null, 50, 50,null,0,false,null,null,null,null),        new EnvelopeWidget.Node(0, 99, new FS1RModel(p, 0x23), 0, 100,new FS1RModel(p, 0x1F), 0,false,new FS1RSender(0x23), new FS1RSender(0x1F),"R1","L1"),        new EnvelopeWidget.Node(0, 99, new FS1RModel(p, 0x24), 0, 100,new FS1RModel(p, 0x20), 0,false,new FS1RSender(0x24), new FS1RSender(0x20),"R2","L2"),        new EnvelopeWidget.Node(0, 99, new FS1RModel(p, 0x25), 0, 100,new FS1RModel(p, 0x21), 0,false,new FS1RSender(0x25), new FS1RSender(0x21),"R3","L3"),        new EnvelopeWidget.Node(0, 99, new FS1RModel(p, 0x26), 0, 100,new FS1RModel(p, 0x22), 0,false,new FS1RSender(0x26), new FS1RSender(0x22),"R4","L4")		});		oEnv.setPreferredSize(new Dimension(ENV_WIDTH, ENV_HEIGHT));		oPanel4.add(oEnv);		Box oPane = Box.createVerticalBox();		oPane.add(oP1);		oPane.add(oPanel4);		return oPane;	}