if count + tleng <= takt:
      output.append(tname + str(takt/tleng))
      if count + tleng == takt:
        count = 0
      else:
        count = count + tleng
    else:
      tleng = tleng/2
      print "split to " + str(tleng)
      tuplelist[pos] = tname + str(takt/tleng)
      tuplelist.insert(pos+1, tuplelist[pos])
      pos -= 1 # keine Note endgueltig verarbeitet
    pos += 1
  return output

m.print_matrix()
print result
result = tactify(result, 16, None)
result = " ".join(result)

output = open(template, 'r').read()
title = "markov.py: %s @%d" % (os.path.basename(filename), order)
output = re.sub("%%%TITLE-GOES-HERE%%%", title, output)
output = re.sub("%%%CONTENT-GOES-HERE%%%", result, output)

rand = ''.join(random.choice(string.ascii_uppercase + string.digits) for x in range(10))

folder = os.path.dirname(template) + "/work/"
lilypondfile = rand + ".ly"
lilypondpath = folder + lilypondfile
midipath = folder + rand + ".midi"
Exemple #2
0
            output.append(tname + str(takt / tleng))
            if count + tleng == takt:
                count = 0
            else:
                count = count + tleng
        else:
            tleng = tleng / 2
            print "split to " + str(tleng)
            tuplelist[pos] = tname + str(takt / tleng)
            tuplelist.insert(pos + 1, tuplelist[pos])
            pos -= 1  # keine Note endgueltig verarbeitet
        pos += 1
    return output


m.print_matrix()
print result
result = tactify(result, 16, None)
result = " ".join(result)

output = open(template, 'r').read()
title = "markov.py: %s @%d" % (os.path.basename(filename), order)
output = re.sub("%%%TITLE-GOES-HERE%%%", title, output)
output = re.sub("%%%CONTENT-GOES-HERE%%%", result, output)

rand = ''.join(
    random.choice(string.ascii_uppercase + string.digits) for x in range(10))

folder = os.path.dirname(template) + "/work/"
lilypondfile = rand + ".ly"
lilypondpath = folder + lilypondfile