@@ -9,6 +9,7 @@ from musique.gamme import GammeTemperee
parser=argparse.ArgumentParser(description='Génère des documents à partir de la partition du thème Lullaby, berceuse de Brahms.')
parser.add_argument('--exercice-spectrogramme',help="Génère un exercice plutôt que le fichier son",dest='exerciceSpectrogramme',action='store_true',default=False)
parser.add_argument('--exercice-spectrogramme-transparent',help="Génère un exercice à projeter",dest='transparent',action='store_true',default=False)
parser.add_argument('--boomwhackers',help="Génère un exercice plutôt que le fichier son",dest='boomwhackers',nargs=1)
@@ -9,6 +9,7 @@ from musique.gamme import GammeTemperee
parser=argparse.ArgumentParser(description='Génère des documents à partir de la partition du thème ode à la joie.')
parser.add_argument('--exercice-spectrogramme',help="Génère un exercice plutôt que le fichier son",dest='exerciceSpectrogramme',action='store_true',default=False)
parser.add_argument('--exercice-spectrogramme-transparent',help="Génère un exercice à projeter",dest='transparent',action='store_true',default=False)
parser.add_argument('--boomwhackers',help="Génère un exercice plutôt que le fichier son",dest='boomwhackers',nargs=1)
parser=argparse.ArgumentParser(description='Génère des documents à partir de la partition du thème au clair de la lune.')
parser.add_argument('--exercice-spectrogramme',help="Génère un exercice plutôt que le fichier son",dest='exerciceSpectrogramme',action='store_true',default=False)
parser.add_argument('--exercice-spectrogramme-transparent',help="Génère un exercice à projeter",dest='transparent',action='store_true',default=False)
parser.add_argument('--boomwhackers',help="Génère un exercice plutôt que le fichier son",dest='boomwhackers',nargs=1)
args=parser.parse_args()
gamme=GammeTemperee(80)
boomwhackers=""
ifnotargs.boomwhackersisNone:
boomwhackers=args.boomwhackers[0]
lune=[[[gamme.do(4),gamme.croche],
[gamme.do(4),gamme.croche],
[gamme.do(4),gamme.croche],
[gamme.re(4),gamme.croche],
[gamme.mi(4),gamme.noire],
[gamme.re(4),gamme.noire],
[gamme.do(4),gamme.croche],
[gamme.mi(4),gamme.croche],
[gamme.re(4),gamme.croche],
[gamme.re(4),gamme.croche],
[gamme.do(4),gamme.blanche],
]]
ifargs.exerciceSpectrogrammeorargs.transparent:
g=GenerateurExercice(gamme.bpm)
g.setBoomwhackers(boomwhackers)
g.setLongueurPartitionColoree(4)
ifargs.exerciceSpectrogramme:
g.genererExerciceSpectrogramme(lune,"exercices/ex-spec-lune.tex","thème 2","Au clair de la lune")
ifargs.transparent:
g.genererTransparentSpectrogramme(lune,"exercices/ex-proj-lune.tex","thème 2","Au clair de la lune")
@@ -9,6 +9,7 @@ from musique.gamme import GammeTemperee
parser=argparse.ArgumentParser(description='Génère des documents à partir de la partition du thème j\'ai du bon tabac.')
parser.add_argument('--exercice-spectrogramme',help="Génère un exercice plutôt que le fichier son",dest='exerciceSpectrogramme',action='store_true',default=False)
parser.add_argument('--exercice-spectrogramme-transparent',help="Génère un exercice à projeter",dest='transparent',action='store_true',default=False)
parser.add_argument('--boomwhackers',help="Génère un exercice plutôt que le fichier son",dest='boomwhackers',nargs=1)
args=parser.parse_args()
...
...
@@ -21,42 +22,45 @@ if not args.boomwhackers is None: