Esempio n. 1
0
File: file.py Progetto: msg/g2ools
  def create_modules(self):
    area = self.patch.voice
    for i, moduledefs in enumerate(self.moduledefs):
      index, moduledef = moduledefs
      if moduledef.type == MORPH_TYPE: # handle this later
        continue

      module = area.add_module(fromid(moduledef.type).shortnm)
      module.index, module.name = index, str(moduledef.name)
      module.horiz, module.vert = moduledef.col, moduledef.row*2

      self.update_module_params(moduledef, module)
Esempio n. 2
0
    def create_modules(self):
        area = self.patch.voice
        for i, moduledefs in enumerate(self.moduledefs):
            index, moduledef = moduledefs
            if moduledef.type == MORPH_TYPE:  # handle this later
                continue

            module = area.add_module(fromid(moduledef.type).shortnm)
            module.index, module.name = index, str(moduledef.name)
            module.horiz, module.vert = moduledef.col, moduledef.row * 2

            self.update_module_params(moduledef, module)
Esempio n. 3
0
File: file.py Progetto: msg/g2ools
 def parse(self):
   for line in self.lines:
     values = eval_fields(line)
     if len(values) == 1 or len(values) > 4:
       sect = values.pop(0)
       if sect:
         area = self.patch.voice
       else:
         area = self.patch.fx
       if not len(values):
         continue
     index, id, horiz, vert = values
     module = area.find_module(index)
     if not module:
       module = area.add_module(fromid(id).shortnm)
     module.index, module.horiz, module.vert = index, horiz, vert
Esempio n. 4
0
 def parse(self):
     for line in self.lines:
         values = eval_fields(line)
         if len(values) == 1 or len(values) > 4:
             sect = values.pop(0)
             if sect:
                 area = self.patch.voice
             else:
                 area = self.patch.fx
             if not len(values):
                 continue
         index, id, horiz, vert = values
         module = area.find_module(index)
         if not module:
             module = area.add_module(fromid(id).shortnm)
         module.index, module.horiz, module.vert = index, horiz, vert