multiplier un quadrillage
Bonjour,
Mon projet est de réaliser un diagramme nu d'accord de guitare , de pouvoir facilement le multiplier ( par le biais d'une classe ?) , de pouvoir afficher un nom dessus ou dessous qui correspondrait à l'emplacement de point sur les colonnes ( les cordes donc) . Et au bout du compte pouvoir imprimer une fiche pour mes élèves avec les diagrammes d'accord sur lesquels on verrait l'emplacement des doigts et le nom de l'accord.
J'obtiens ce résultat avec open office en ajoutant une extension de diagramme d'accord. Pour apprendre à programmer il faut un objectif , le mien serait de créer un programme qui le fasse.
J'en suis là, que me conseillez vous:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| #!/usr/bin/env python
# -*- coding: utf-8 -*-
import tkinter as tk
fen_generale=tk.Tk()
frettes=[2,80,160, 240,320,400]
cordes=[2, 40, 80,120,160,200]
longueur=405
largeur=205
x0=0
x1=largeur
y0=0
y1=longueur
manche_nu=tk.Canvas(fen_generale, height=longueur, width=largeur, bg="yellow")
for x in cordes:
manche_nu.create_line (x,y0,x,y1)
for y in frettes:
manche_nu.create_line (x0,y,x1,y)
manche_nu.pack()
tk.mainloop() |
Merci à vous