Subversion Repositories svn.mios

Rev

Rev 303 | Rev 628 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 303 Rev 505
Line 31... Line 31...
31
    private static int slider = 3; 
31
    private static int slider = 3; 
32
    private static int waveselect = 4; 
32
    private static int waveselect = 4; 
33
    private static int lfoselect = 5;
33
    private static int lfoselect = 5;
34
    private static int combo = 6;
34
    private static int combo = 6;
35
    private static int simplerotary = 7;
35
    private static int simplerotary = 7;
-
 
36
    private static int radio = 8;
36
   
37
   
37
    public static Vector createMSTR(Patch patch, int offset) {
38
    public static Vector createMSTR(Patch patch, int offset) {
38
        Vector basslineControl = new Vector();     
39
        Vector basslineControl = new Vector();     
39
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,0,1,"Legato"));
40
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,0,1,"Legato"));
40
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,2,1,"Fingered Portamento"));
41
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,2,1,"Fingered Portamento"));
41
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,1,1,"Manual/Seq","MIDI Note playing/Sequencer mode"));
42
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,1,1,"Manual/Seq","MIDI Note playing/Sequencer mode"));
42
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,3,1,"Osc Phase Sync","Oscillator phase synchronisation"));
43
        basslineControl.add(new SIDSysexParameterControl(button,null,patch,112+offset,3,1,"Osc Phase Sync","Oscillator phase synchronisation"));
-
 
44
        // OSC2
-
 
45
        basslineControl.add(new SIDSysexParameterControl(waveselect,null,patch,96+offset,0,8,"Waveform","Select a waveform"));
-
 
46
        basslineControl.add(new SIDSysexParameterControl(rotary,null,patch,97+offset,0,12,"Pulse Width","Pulse Width"));
-
 
47
        basslineControl.add(new SIDSysexParameterControl(rotary,null,patch,99+offset,0,-3,"Octave"));
-
 
48
        basslineControl.add(new SIDSysexParameterControl(rotary,null,patch,100+offset,0,7,"Static note"));
-
 
49
        //OSC3
-
 
50
        basslineControl.add(new SIDSysexParameterControl(waveselect,null,patch,104+offset,0,8,"Waveform","Select a waveform"));
-
 
51
        basslineControl.add(new SIDSysexParameterControl(rotary,null,patch,105+offset,0,12,"Pulse Width","Pulse Width"));
-
 
52
        basslineControl.add(new SIDSysexParameterControl(rotary,null,patch,107+offset,0,-3,"Octave"));
-
 
53
        basslineControl.add(new SIDSysexParameterControl(rotary,null,patch,108+offset,0,7,"Static note"));
-
 
54
       
43
        return basslineControl;
55
        return basslineControl;
44
    }
56
    }
45
   
57
   
46
    public static Vector createLFO(Patch patch, int offset) {
58
    public static Vector createLFO(Patch patch, int offset) {
47
        Vector lfoControl = new Vector();
59
        Vector lfoControl = new Vector();