]> git.donarmstrong.com Git - lilypond.git/commitdiff
Midi2ly: add channel debugging.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 3 Mar 2011 15:40:28 +0000 (16:40 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 3 Mar 2011 15:40:50 +0000 (16:40 +0100)
scripts/midi2ly.py

index 60c8f6ecec5b625a7423b10f689ec800a1e63705..65b3688d67f9fac6f54a6a75faec582a26860576 100644 (file)
@@ -437,12 +437,13 @@ def split_track (track):
         else:
             chs[0].append (e)
 
-    for i in range (16):
-        if chs[i] == []:
-            del chs[i]
-
     threads = []
+    i = 0
     for v in chs.values ():
+        i += 1
+        if not v:
+            continue
+        debug ('channel: %d\n' % i)
         events = events_on_channel (v)
         t = unthread_notes (events)
         if len (t):
@@ -489,7 +490,6 @@ def events_on_channel (channel):
     events = []
     last_lyric = 0
     last_time = 0
-    debug ('\n\nchannel\n')
     for e in channel:
         t = e[0]