Exemple #1
0
 def addPause(self, note):
     firstNote = self.__notes[0]
     n = Note("A")
     n.octave = firstNote.octave
     n.volume = 0
     n.dur = firstNote.dur
     self.__notes.append(note)
Exemple #2
0
    def symbol2Note(self, symbol):
        if (symbol.name.islower()):
            n = Note(symbol.name.upper() + '#')
        else:
            n = Note(symbol.name)
        n.octave = self.getOctave()
        n.volume = self.getVolume()
        # 60 bpm faz uma batida por segundo, e uma batida é uma semínima (0.25)
        n.dur = (60 / self.getBeat()) / 4

        return n