Chipgrid / Documentation / Pour commencer

Premiers pas

Un battement, un bip, une mélodie et un rythme de batterie, tapés à la main en cinq minutes.

Ce sont les premiers chapitres du tutoriel, en bref. Ouvrez Chipgrid à côté de cette page, appuyez sur nouveau pour avoir une grille vide, et tapez en même temps. On se déplace avec les flèches, ou en cliquant une case. Un . dans les blocs ci-dessous est une case vide : passez par-dessus.

Un battement qui bipe

Tapez ceci en haut à gauche de la grille :

.D4
..P4C24

Appuyez sur Ctrl+Entrée (ou ▶ JOUER). Les navigateurs n’autorisent le son qu’après un clic ou une touche : rien ne joue avant.

  • D4 est un battement : tous les 4 ticks, il écrit un bang * dans la case sous lui. Un tick est une double-croche, donc 4 ticks font un temps.
  • Ce bang tombe juste à gauche de P, une voix pulse. Une voix joue quand un bang la touche à sa gauche, au-dessus ou en dessous.
  • 4C24 sont les entrées de P : octave 4, note C (do), rapport 2 (une onde carrée à 50 %), durée 4 ticks.

Changez des choses pendant que ça joue. Mettez le curseur sur le C et tapez E, G ou A : vous l’entendez au bang suivant. Changez le 4 après D en 2 : deux fois plus vite. Changez le rapport 2 en 0 : un son fin et nasal. C’est ça, le live coding : il n’y a pas d’étape « exécuter », chaque modification compte au tick suivant.

Une mélodie

..2C8
1D2.SCEGEAGED
..P4.12

Trois opérateurs, l’un au-dessus de l’autre :

  • 2C8 est une horloge : elle compte 0, 1, 2 … 7, un pas tous les 2 ticks, et écrit le compte en dessous.
  • Ce compte tombe à gauche de S, une séquence. Ses pas sont les notes à sa droite, CEGEAGED. Le compte choisit la note qu’elle écrit en dessous.
  • La note tombe dans l’entrée de note de P. 1D2 le déclenche tous les 2 ticks.

Horloge → séquence → voix, c’est ainsi que se construisent la plupart des mélodies. Réécrivez les notes pendant que ça joue. Une minuscule est un dièse : c = do♯. Changez le 8 de l’horloge en 4 pour ne boucler que les quatre premières notes.

La batterie

1Cg
..S*0000000*0*00000
.J.B3C2o
..S00*000*000*000*0
.J.N010
..S0000*0000000*000
...N530
  • 1Cg compte jusqu’à 16 (g vaut 16 : après 9, les cases continuent avec des lettres, voir Valeurs).
  • Les J recopient ce compte vers le bas de la colonne : les trois séquences partagent une même horloge.
  • Chaque séquence est un motif : * est un coup, 0 un silence.
  • B3C2o est le triangle avec une grosse chute de hauteur (o = 24 demi-tons) : une grosse caisse. N010 est le canal de bruit, aigu et court : un charleston. N530, plus grave et plus long : une caisse claire.

Modifiez les motifs pendant que ça joue.

Ensuite

  • Le tutoriel continue avec les accords, les mobiles, le dessin à l’écran, le hasard, les effets, les mots et les sprites, les portes, les voies et le jeu à plusieurs : les 20 chapitres.
  • Comment marche la grille explique les règles derrière ce que vous venez de faire.
  • Votre grille est gardée dans le navigateur à mesure que vous tapez. Pour la garder ailleurs : enreg. (un fichier texte) ou lien (une adresse web qui contient toute la grille).
Esc