/[svn]/jsampler/trunk/src/org/jsampler/LscpTree.java
ViewVC logotype

Diff of /jsampler/trunk/src/org/jsampler/LscpTree.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2287 by iliev, Sun Jul 3 22:01:16 2011 UTC revision 2288 by iliev, Wed Nov 23 21:19:44 2011 UTC
# Line 48  public class LscpTree { Line 48  public class LscpTree {
48                  LscpNode quit = new LscpNode("QUIT", true, false);                  LscpNode quit = new LscpNode("QUIT", true, false);
49                  LscpNode remove = new LscpNode("REMOVE");                  LscpNode remove = new LscpNode("REMOVE");
50                  LscpNode reset = new LscpNode("RESET", new LscpNode("CHANNEL"), true, false);                  LscpNode reset = new LscpNode("RESET", new LscpNode("CHANNEL"), true, false);
51                    LscpNode send = new LscpNode("SEND");
52                  LscpNode set = new LscpNode("SET");                  LscpNode set = new LscpNode("SET");
53                  LscpNode subscribe = new LscpNode("SUBSCRIBE");                  LscpNode subscribe = new LscpNode("SUBSCRIBE");
54                  LscpNode unmap = new LscpNode("UNMAP", new LscpNode("MIDI_INSTRUMENT"), true);                  LscpNode unmap = new LscpNode("UNMAP", new LscpNode("MIDI_INSTRUMENT"), true);
# Line 55  public class LscpTree { Line 56  public class LscpTree {
56                                    
57                  LscpNode[] cmds = {                  LscpNode[] cmds = {
58                          add, append, clear, copy, create, destroy, edit, find, format, get, insert,                          add, append, clear, copy, create, destroy, edit, find, format, get, insert,
59                          list, load, map, move, quit, remove, reset, set, subscribe, unmap, unsubscribe                          list, load, map, move, quit, remove, reset, send, set, subscribe, unmap, unsubscribe
60                  };                  };
61                                    
62                  rootNode = new LscpNode("", cmds);                  rootNode = new LscpNode("", cmds);
# Line 243  public class LscpTree { Line 244  public class LscpTree {
244                  nodes[5] = new LscpNode("SEND_EFFECT_CHAIN", new LscpNode("EFFECT", true), true);                  nodes[5] = new LscpNode("SEND_EFFECT_CHAIN", new LscpNode("EFFECT", true), true);
245                  remove.setChildren(nodes);                  remove.setChildren(nodes);
246                                    
247                    // SEND command
248                    nodes = new LscpNode[1];
249                    nodes[0] = new LscpNode("CHANNEL", new LscpNode("MIDI_DATA", true));
250                    send.setChildren(nodes);
251                    
252                  // SET command                  // SET command
253                  nodes = new LscpNode[14];                  nodes = new LscpNode[14];
254                  nodes[0] = new LscpNode("AUDIO_OUTPUT_CHANNEL_PARAMETER", true);                  nodes[0] = new LscpNode("AUDIO_OUTPUT_CHANNEL_PARAMETER", true);

Legend:
Removed from v.2287  
changed lines
  Added in v.2288

  ViewVC Help
Powered by ViewVC