midiNoteNumbers = []
noteLengths = []
lyrics = []
- for note, verseIndex in part.iterNotes(indefinitely=False) :
+ for note, verseIndex in part.iterNotes() :
midiNoteNumbers.append(note.midi)
noteLengths.append(note.duration)
lyrics.append(note.lyrics[verseIndex].syllabus())
#scale = [55, 57, 59, 60, 62, 64, 65, 67, 69, 71, 72]
- #scale = [n.midi for n in part.distinctNotes]
+ print [n.midi for n in part.distinctNotes]
+ for n in part.distinctNotes :
+ print n.midi, n.nom
+
# houlala, c'est codé en dur !!!
- scale = [65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 83]
- quarterNoteLength = 500
+ # scale = [65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 83] (étoile des neiges)
+ # quarterNoteLength = 500
+ scale = [60, 62, 67, 69, 70, 72, 74, 75, 77, 79, 81] # (mon amant de saint-jean)
+ quarterNoteLength = 300
#---
lowerNote = part.distinctNotes[0].midi
noteLengths=noteLengths,
lyrics=lyrics,
name=args[0],
- quarterNoteLength=500)
+ quarterNoteLength=quarterNoteLength)
dest = os.path.abspath(__file__).split(os.path.sep)[:-1]
dest.append('smwis')
dest.append('%s.smwi' % os.path.splitext(os.path.basename(song.name))[0])