def test_song(): test = Song(110) test.notes.append([test.c, test.whole*3]) test.notes.append([test.d, test.whole*3]) test.notes.append([test.e, test.whole*3]) test.notes.append([test.f, test.whole*3]) test.notes.append([test.g, test.whole*3]) test.notes.append([test.a, test.whole*3]) test.notes.append([test.b, test.whole*3]) test.size = len(test.notes) return test
def silent_night(): silent = Song(100) silent.name = "Silent Night" silent.notes.append([silent.g, silent.quarter*1.5]) silent.notes.append([silent.a, silent.eighth]) silent.notes.append([silent.g, silent.quarter]) silent.notes.append([silent.e, silent.half*1.5]) silent.notes.append([silent.g, silent.quarter*1.5]) silent.notes.append([silent.a, silent.eighth]) silent.notes.append([silent.g, silent.quarter]) silent.notes.append([silent.e, silent.half*1.5]) silent.notes.append([silent.d, silent.half]) silent.notes.append([silent.d, silent.quarter]) silent.notes.append([silent.b, silent.half*1.5]) silent.notes.append([silent.c, silent.half]) silent.notes.append([silent.c, silent.quarter]) silent.notes.append([silent.g, silent.half*1.5]) silent.notes.append([silent.a, silent.half]) silent.notes.append([silent.a, silent.quarter]) silent.notes.append([silent.c, silent.quarter*1.5]) silent.notes.append([silent.b, silent.eighth]) silent.notes.append([silent.a, silent.quarter]) silent.notes.append([silent.g, silent.quarter*1.5]) silent.notes.append([silent.a, silent.eighth]) silent.notes.append([silent.g, silent.quarter]) silent.notes.append([silent.e, silent.half*1.5]) silent.notes.append([silent.a, silent.half]) silent.notes.append([silent.a, silent.quarter]) silent.notes.append([silent.c, silent.quarter*1.5]) silent.notes.append([silent.b, silent.eighth]) silent.notes.append([silent.a, silent.quarter]) silent.notes.append([silent.g, silent.quarter*1.5]) silent.notes.append([silent.a, silent.eighth]) silent.notes.append([silent.g, silent.quarter]) silent.notes.append([silent.e, silent.half*1.5]) silent.notes.append([silent.d, silent.half]) silent.notes.append([silent.d, silent.quarter]) silent.notes.append([silent.f, silent.quarter*1.5]) silent.notes.append([silent.d, silent.eighth]) silent.notes.append([silent.b, silent.quarter]) silent.notes.append([silent.c, silent.half*1.5]) silent.notes.append([silent.e, silent.half*1.5]) silent.notes.append([silent.c, silent.quarter]) silent.notes.append([silent.g, silent.quarter]) silent.notes.append([silent.e, silent.quarter]) silent.notes.append([silent.g, silent.quarter*1.5]) silent.notes.append([silent.f, silent.eighth]) silent.notes.append([silent.d, silent.quarter]) silent.notes.append([silent.c, silent.half*1.5]) silent.notes.append([silent.c, silent.half*1.5]) silent.size = len(silent.notes) return silent
def hark_the_herald_angels_sing(): hark = Song(140) hark.name = "Hark The Herald Angels Sing" hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.c, hark.quarter*1.5]) hark.notes.append([hark.b, hark.eighth]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.g, hark.quarter*1.5]) hark.notes.append([hark.f, hark.eighth]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.e, hark.half]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.c, hark.quarter*1.5]) hark.notes.append([hark.b, hark.eighth]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.d, hark.quarter*1.5]) hark.notes.append([hark.c, hark.eighth]) hark.notes.append([hark.b, hark.quarter]) hark.notes.append([hark.a, hark.quarter]) hark.notes.append([hark.g, hark.half]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.f, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.f, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.a, hark.quarter*1.5]) hark.notes.append([hark.a, hark.eighth]) hark.notes.append([hark.a, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.f, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.f, hark.half]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.e, hark.eighth]) hark.notes.append([hark.f, hark.eighth]) hark.notes.append([hark.g, hark.quarter*1.5]) hark.notes.append([hark.c, hark.eighth]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.e, hark.half]) hark.notes.append([hark.a, hark.quarter*1.5]) hark.notes.append([hark.a, hark.eighth]) hark.notes.append([hark.a, hark.quarter]) hark.notes.append([hark.g, hark.quarter]) hark.notes.append([hark.f, hark.quarter]) hark.notes.append([hark.e, hark.quarter]) hark.notes.append([hark.f, hark.half]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.e, hark.eighth]) hark.notes.append([hark.f, hark.eighth]) hark.notes.append([hark.g, hark.quarter*1.5]) hark.notes.append([hark.c, hark.eighth]) hark.notes.append([hark.c, hark.quarter]) hark.notes.append([hark.d, hark.quarter]) hark.notes.append([hark.c, hark.half]) hark.size = len(hark.notes) return hark
def joy_to_the_world(): joy = Song(160) joy.name = "Joy To The World" joy.notes.append([joy.c, joy.half]) joy.notes.append([joy.b, joy.quarter+joy.eighth]) joy.notes.append([joy.a, joy.eighth]) joy.notes.append([joy.g, joy.half+joy.quarter]) joy.notes.append([joy.f, joy.quarter]) joy.notes.append([joy.e, joy.half]) joy.notes.append([joy.d, joy.half]) joy.notes.append([joy.c, joy.half+joy.quarter]) joy.notes.append([joy.g, joy.quarter]) # Let joy.notes.append([joy.a, joy.half+joy.quarter]) joy.notes.append([joy.a, joy.quarter]) joy.notes.append([joy.b, joy.half+joy.quarter]) joy.notes.append([joy.b, joy.quarter]) joy.notes.append([joy.c, joy.half+joy.quarter]) joy.notes.append([joy.c, joy.quarter]) # Let joy.notes.append([joy.c, joy.quarter]) joy.notes.append([joy.b, joy.quarter]) joy.notes.append([joy.a, joy.quarter]) joy.notes.append([joy.g, joy.quarter]) joy.notes.append([joy.g, joy.quarter+joy.eighth]) joy.notes.append([joy.f, joy.eighth]) joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.c, joy.quarter]) joy.notes.append([joy.c, joy.quarter]) joy.notes.append([joy.b, joy.quarter]) joy.notes.append([joy.a, joy.quarter]) joy.notes.append([joy.g, joy.quarter]) joy.notes.append([joy.g, joy.quarter+joy.eighth]) joy.notes.append([joy.f, joy.eighth]) joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.e, joy.quarter]) # Let joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.e, joy.eighth]) joy.notes.append([joy.f, joy.eighth]) joy.notes.append([joy.g, joy.half+joy.quarter]) joy.notes.append([joy.f, joy.eighth]) # Let joy.notes.append([joy.e, joy.eighth]) joy.notes.append([joy.d, joy.quarter]) joy.notes.append([joy.d, joy.quarter]) joy.notes.append([joy.d, joy.quarter]) joy.notes.append([joy.d, joy.eighth]) joy.notes.append([joy.e, joy.eighth]) joy.notes.append([joy.f, joy.half+joy.quarter]) joy.notes.append([joy.e, joy.eighth]) joy.notes.append([joy.d, joy.eighth]) joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.c, joy.half]) joy.notes.append([joy.a, joy.quarter]) joy.notes.append([joy.g, joy.quarter+joy.eighth]) joy.notes.append([joy.f, joy.eighth]) joy.notes.append([joy.e, joy.quarter]) joy.notes.append([joy.f, joy.quarter]) joy.notes.append([joy.e, joy.half]) joy.notes.append([joy.d, joy.half]) joy.notes.append([joy.c, joy.whole]) joy.size = len(joy.notes) return joy
def deck_the_halls(): deck = Song(140) deck.name = "Deck The Halls" deck.notes.append([deck.g, deck.quarter+deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.d, deck.eighth]) deck.notes.append([deck.e, deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.d, deck.eighth]) deck.notes.append([deck.e, deck.quarter+deck.eighth]) deck.notes.append([deck.d, deck.eighth]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.b, deck.quarter]) deck.notes.append([deck.c, deck.half]) deck.notes.append([deck.g, deck.quarter+deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.d, deck.eighth]) deck.notes.append([deck.e, deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.d, deck.eighth]) deck.notes.append([deck.e, deck.quarter+deck.eighth]) deck.notes.append([deck.d, deck.eighth]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.b, deck.quarter]) deck.notes.append([deck.c, deck.half]) deck.notes.append([deck.d, deck.quarter+deck.eighth]) deck.notes.append([deck.e, deck.eighth]) deck.notes.append([deck.f, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.e, deck.quarter+deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.g, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.e, deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.g, deck.quarter]) deck.notes.append([deck.a, deck.eighth]) deck.notes.append([deck.b, deck.eighth]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.b, deck.quarter]) deck.notes.append([deck.a, deck.quarter]) deck.notes.append([deck.g, deck.half]) deck.notes.append([deck.g, deck.quarter+deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.c, deck.quarter]) deck.notes.append([deck.a, deck.eighth]) deck.notes.append([deck.a, deck.eighth]) deck.notes.append([deck.a, deck.eighth]) deck.notes.append([deck.a, deck.eighth]) deck.notes.append([deck.g, deck.quarter+deck.eighth]) deck.notes.append([deck.f, deck.eighth]) deck.notes.append([deck.e, deck.quarter]) deck.notes.append([deck.d, deck.quarter]) deck.notes.append([deck.c, deck.half]) deck.size = len(deck.notes) return deck
def carol_of_the_bells(): carol = Song(140) carol.name = "Carol Of The Bells" carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.e, carol.quarter]) carol.notes.append([carol.f, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.g, carol.eighth]) carol.notes.append([carol.g, carol.eighth]) carol.notes.append([carol.f, carol.eighth]) carol.notes.append([carol.e, carol.eighth]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.c, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.e, carol.eighth]) carol.notes.append([carol.f, carol.eighth]) carol.notes.append([carol.g, carol.eighth]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.c, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.e, carol.eighth]) carol.notes.append([carol.f, carol.eighth]) carol.notes.append([carol.g, carol.eighth]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.c, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.a, carol.eighth]) carol.notes.append([carol.b, carol.eighth]) carol.notes.append([carol.g, carol.quarter]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.d, carol.quarter]) carol.notes.append([carol.c, carol.eighth]) carol.notes.append([carol.d, carol.eighth]) carol.notes.append([carol.b, carol.quarter]) carol.notes.append([carol.g, carol.half*1.5]) carol.size = len(carol.notes) return carol
def the_first_noel(): noel = Song(100) noel.name = "The First Noel" noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.e, noel.quarter*1.5]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.a, noel.eighth]) noel.notes.append([noel.d, noel.half]) noel.notes.append([noel.e, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.d, noel.half]) noel.notes.append([noel.e, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.d, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.d, noel.quarter]) noel.notes.append([noel.a, noel.quarter]) noel.notes.append([noel.g, noel.half]) noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.e, noel.quarter*1.5]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.a, noel.eighth]) noel.notes.append([noel.d, noel.half]) noel.notes.append([noel.e, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.d, noel.half]) noel.notes.append([noel.e, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.d, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.d, noel.quarter]) noel.notes.append([noel.a, noel.quarter]) noel.notes.append([noel.g, noel.half]) noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.e, noel.quarter*1.5]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.a, noel.eighth]) noel.notes.append([noel.d, noel.half]) noel.notes.append([noel.g, noel.eighth]) noel.notes.append([noel.f, noel.eighth]) noel.notes.append([noel.e, noel.half]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.d, noel.half*1.5]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.d, noel.quarter]) noel.notes.append([noel.e, noel.quarter]) noel.notes.append([noel.f, noel.quarter]) noel.notes.append([noel.g, noel.quarter]) noel.notes.append([noel.d, noel.quarter]) noel.notes.append([noel.a, noel.quarter]) noel.notes.append([noel.g, noel.half]) #noel.notes.append([noel.rest, noel.eighth]) noel.size = len(noel.notes) return noel
def jingle_bells(): jingle = Song(160) jingle.name = "Jingle Bells" jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter+jingle.eighth]) jingle.notes.append([jingle.g, jingle.eighth]) jingle.notes.append([jingle.a, jingle.whole]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter+jingle.eighth]) jingle.notes.append([jingle.b, jingle.eighth]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.eighth]) jingle.notes.append([jingle.a, jingle.eighth]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.half]) jingle.notes.append([jingle.c, jingle.half]) jingle.notes.append([jingle.c, jingle.quarter]) # Dash jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter]) jingle.notes.append([jingle.c, jingle.whole]) jingle.notes.append([jingle.c, jingle.eighth]) jingle.notes.append([jingle.c, jingle.eighth]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter]) jingle.notes.append([jingle.d, jingle.whole]) jingle.notes.append([jingle.d, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.whole]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.a, jingle.whole]) jingle.notes.append([jingle.c, jingle.quarter]) # Bells jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter]) jingle.notes.append([jingle.c, jingle.whole]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter]) jingle.notes.append([jingle.d, jingle.whole]) jingle.notes.append([jingle.d, jingle.quarter]) jingle.notes.append([jingle.d, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.d, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.half]) jingle.notes.append([jingle.c, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) # Jingle jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter+jingle.eighth]) jingle.notes.append([jingle.g, jingle.eighth]) jingle.notes.append([jingle.a, jingle.whole]) jingle.notes.append([jingle.b, jingle.quarter]) # Oh jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter+jingle.eighth]) jingle.notes.append([jingle.b, jingle.eighth]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.eighth]) jingle.notes.append([jingle.a, jingle.eighth]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.g, jingle.half]) jingle.notes.append([jingle.c, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) # Jingle jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.half]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.f, jingle.quarter+jingle.eighth]) jingle.notes.append([jingle.g, jingle.eighth]) jingle.notes.append([jingle.a, jingle.whole]) jingle.notes.append([jingle.b, jingle.quarter]) # Oh jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter+jingle.eighth]) jingle.notes.append([jingle.b, jingle.eighth]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.quarter]) jingle.notes.append([jingle.a, jingle.eighth]) jingle.notes.append([jingle.a, jingle.eighth]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.c, jingle.quarter]) jingle.notes.append([jingle.b, jingle.quarter]) jingle.notes.append([jingle.g, jingle.quarter]) jingle.notes.append([jingle.f, jingle.whole]) jingle.size = len(jingle.notes) return jingle
def we_wish_you_a_merry_christmas(): wish = Song(130) wish.name = "We Wish You A Merry Christmas" wish.notes.append([wish.d, wish.quarter]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.g, wish.eighth]) wish.notes.append([wish.a, wish.eighth]) wish.notes.append([wish.g, wish.eighth]) wish.notes.append([wish.f, wish.eighth]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.a, wish.quarter]) wish.notes.append([wish.a, wish.eighth]) wish.notes.append([wish.b, wish.eighth]) wish.notes.append([wish.a, wish.eighth]) wish.notes.append([wish.g, wish.eighth]) wish.notes.append([wish.f, wish.quarter]) wish.notes.append([wish.d, wish.quarter]) wish.notes.append([wish.d, wish.quarter]) wish.notes.append([wish.b, wish.quarter]) wish.notes.append([wish.b, wish.eighth]) wish.notes.append([wish.c, wish.eighth]) wish.notes.append([wish.b, wish.eighth]) wish.notes.append([wish.a, wish.eighth]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.d, wish.eighth]) wish.notes.append([wish.d, wish.eighth]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.a, wish.quarter]) wish.notes.append([wish.f, wish.quarter]) wish.notes.append([wish.g, wish.half]) wish.notes.append([wish.d, wish.quarter]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.f, wish.half]) wish.notes.append([wish.f, wish.quarter]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.f, wish.quarter]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.d, wish.half]) wish.notes.append([wish.a, wish.quarter]) wish.notes.append([wish.b, wish.quarter]) wish.notes.append([wish.a, wish.quarter]) wish.notes.append([wish.g, wish.quarter]) wish.notes.append([wish.d, wish.quarter]) wish.notes.append([wish.d, wish.quarter]) wish.notes.append([wish.d, wish.eighth]) wish.notes.append([wish.d, wish.eighth]) wish.notes.append([wish.e, wish.quarter]) wish.notes.append([wish.a, wish.quarter]) wish.notes.append([wish.f, wish.quarter]) wish.notes.append([wish.g, wish.half]) wish.size = len(wish.notes) return wish
def o_come_all_ye_faithful(): ocome = Song(140) ocome.name = "O Come All Ye Faithful" ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.g, ocome.half]) ocome.notes.append([ocome.d, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.a, ocome.half]) ocome.notes.append([ocome.d, ocome.half]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.c, ocome.quarter]) ocome.notes.append([ocome.b, ocome.half]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.g, ocome.half]) ocome.notes.append([ocome.f, ocome.quarter]) ocome.notes.append([ocome.e, ocome.quarter]) ocome.notes.append([ocome.f, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.f, ocome.half]) ocome.notes.append([ocome.e, ocome.quarter*1.5]) ocome.notes.append([ocome.d, ocome.eighth]) ocome.notes.append([ocome.d, ocome.whole]) ocome.notes.append([ocome.d, ocome.half]) ocome.notes.append([ocome.c, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.c, ocome.half]) ocome.notes.append([ocome.b, ocome.half]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.f, ocome.quarter*1.5]) ocome.notes.append([ocome.e, ocome.eighth]) ocome.notes.append([ocome.d, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.f, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.g, ocome.half]) ocome.notes.append([ocome.d, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.c, ocome.quarter]) ocome.notes.append([ocome.b, ocome.half]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.c, ocome.quarter]) ocome.notes.append([ocome.b, ocome.quarter]) ocome.notes.append([ocome.a, ocome.quarter]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.f, ocome.half]) ocome.notes.append([ocome.g, ocome.quarter]) ocome.notes.append([ocome.c, ocome.quarter]) ocome.notes.append([ocome.b, ocome.half]) ocome.notes.append([ocome.a, ocome.quarter*1.5]) ocome.notes.append([ocome.g, ocome.eighth]) ocome.notes.append([ocome.g, ocome.whole]) ocome.size = len(ocome.notes) return ocome