Example #1
0
 public MmlTrack GetTrack(int number)
 {
     MmlTrack t = Tracks.FirstOrDefault (tr => tr.Number == number);
     if (t == null) {
         t = new MmlTrack (number);
         Tracks.Add (t);
     }
     return t;
 }
 MmlSemanticTrack BuildTrackOperationList(MmlTrack src)
 {
     var ret = new MmlSemanticTrack (src.Number);
     CompileOperationTokens (ret.Data, new TokenStream (src.Tokens, null));
     return ret;
 }