From 4eef1ff044d54ccc5336b626972aa717dc230a14 Mon Sep 17 00:00:00 2001 From: Marco van Dijk Date: Fri, 9 Jul 2021 17:51:12 +0200 Subject: [PATCH] Improved tab/lyric line detection. This really needs more work --- lib/dataStructures.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dataStructures.py b/lib/dataStructures.py index 52ce4d5..8c7dd38 100644 --- a/lib/dataStructures.py +++ b/lib/dataStructures.py @@ -53,8 +53,8 @@ def isTablatureData(inputString): if any(elem in inputString for elem in tablatureSpecificCharacterString): #print("'{}' is a tablature line, since it contains a tablature specific character".format(inputString)) return True - # Assume LYRIC line if any TEXT character OTHER THAN {a, b, c, d, e, f, g, h, b, x, m} - lyricSpecificCharacterString = r"abcdefghbxm" + # Assume LYRIC line if any TEXT character OTHER THAN {a, b, c, d, e, f, g, h, b, x, m, j, n} + lyricSpecificCharacterString = r"abcdefghbxmjn" for char in inputString: if char.isalpha(): if not char.lower() in lyricSpecificCharacterString: