diff --git a/musique/exercice.py b/musique/exercice.py
index 7e8b0ca8506f01d08e843d0dbd2fc31777ce7df5..9ce1cf8e2f451c7d05c31917d5ebcd35bf955536 100644
--- a/musique/exercice.py
+++ b/musique/exercice.py
@@ -346,9 +346,16 @@ class GenerateurExercice(GammeTemperee):
     def lignesVerticales(self, premier = False):
       result = ""
       
-      espace = self.doublecroche
-      
+      #espace = self.doublecroche
+      espace = self.noire
       nbsteps = int(self.duree / espace) + 1
+      if nbsteps > 100:
+        espace = self.croche
+        nbsteps = int(self.duree / espace) + 1
+        if nbsteps > 100:
+          espace = self.noire
+          nbsteps = int(self.duree / espace) + 1
+        
       
       for i in range(0, nbsteps):
         if i != 0 or premier: