Metal_Music_Interpolator / _NoteData.py
josuelmet's picture
Upload _NoteData.py
b61e540
class NoteData:
def __init__(self, value=None, duration=None, isDotted=None, palmMute=False):
self.value = value
self.duration = duration
self.isDotted = isDotted
self.palmMute = palmMute
def as_tuple(self):
return (self.value, self.duration, self.isDotted, self.palmMute)
def __str__(self):
return f"{self.value},\t{'dotted ' if self.isDotted else ''} 1/{int(self.duration)}, {'muted' if self.palmMute else ''}"