Untitled
public text v1 · immutabledef setupTuning(tuning, num_frets):
global notes, DEBUG
startNotes = tuning.split("-")
guitarStrings = []
for baseNoteStr in startNotes:
current_string = []
baseNoteInt = notes[baseNoteStr]
for fret_num in range(num_frets):
#there is no note larger than 12, so wrap around to 0.
fret_note = (baseNoteInt + fret_num) % 12
current_string.append(fret_note)
guitarStrings.append(current_string)
if DEBUG:
print guitarStrings
return guitarStrings