Chipgrid / Documentation / Exemples
Routes
Des mobiles sur des voies : aiguillages, rails et boucles qui font de la disposition du code un séquenceur visible.
9 exemples. Chaque bloc est la grille telle que l’app la charge (un . est une case vide). Ouvrir dans Chipgrid l’ouvre prête à jouer ; ou choisissez-la dans le menu EXEMPLES de l’app.
Aiguillage de scènes
Un seul flot de flèches, trois images. 4E lance une flèche tous les 4 ticks, et l’aiguillage : envoie chacune où la séquence le dit : en haut un anneau et une grosse caisse, à droite un sprite et un charleston, en bas une barre et une caisse claire. Modifiez ^>v> pendant la lecture : vous chorégraphiez l’écran.
L’entrée de l’aiguillage vient de &r, un lien, car une horloge juste au-dessus bloquerait le chemin du haut.
# AIGUILLAGE DE SCENES #
.
4C4
..S^>v>.# la route, pas a pas #
...@r
.
.
.
T4.....................1R9
....................?Qgc.7
....................|B2C2
....................|&r.....0Rs
..........4E________:._____?O.a57
....................|..0RnN010
....................|?H0.w8
....................N520
Ouvrir dans Chipgrid ↗ · 118 BPM
Table d’effets
L’image de gauche se dessine toute seule. Les flèches ne touchent que des effets : +0 zoom, /0 glitch, % couleurs. À 0 ils ne font rien tant qu’un bang ne les touche pas : chaque route est un coup porté à l’image, joué par la séquence comme un motif de batterie.
# TABLE D EFFETS #
.
8C8
..S^>>v>>^>
...@r
.
V0
Ogc77
.
.2Wn................+0
.Qg.c5..............|B2C2
....................|&r
T2..........2E______:._____/0
....................|.....N010
....................|N520
....................%
Ouvrir dans Chipgrid ↗ · 124 BPM
Arbre kaléido
Un arbre de choix au hasard. Chaque flèche rencontre un premier aiguillage, haut ou bas, puis un second : quatre feuilles, chacune un sprite et une note de la gamme pentatonique. Tous les sprites tombent dans le quart haut gauche, et Z2 les renvoie aux quatre coins. L’image et la mélodie s’inventent ensemble.
# ARBRE KALEIDO #
.
.0R1
...S^v
....@a..........?O2254
................|P5C12
.0R1............|&b
...S^>..........:.______?O8269
....@b..........|......P5D12
................|
.0R1............|
...Sv>..........|&a
....@c..4E______:
................|
Z2..............|
T2..............|
................|&c
................:.______?O8a3e
................|......P5A12
................|P5G12
................?O2a7b
Ouvrir dans Chipgrid ↗ · 116 BPM
Ascenseur
Regardez la colonne. Une flèche la descend, l’aiguillage du bas la renvoie vers le haut, celui du haut la renvoie vers le bas. Elle est piégée, pendant que le champ d’étoiles grandit. Une fois sur quatre pas, l’aiguillage du bas lit >, et si la flèche est là à ce moment, elle s’échappe : effacement, flash, boum. Il lui faut un voyage ou plusieurs : d’où le suspense.
# ASCENSEUR #
.
8C4
..S^^^>
...@e
.
Ug1...........zE________:v
+10.....................|
T1......................|
........................|
........................|
..0R4...................|
1D2.SCDEGA..............|
..P5.12.................|
........................|
........................|&e....B1C8
........................:.______K
...............................F1
Ouvrir dans Chipgrid ↗ · 126 BPM
La musique conduit
Personne ne décide de la route ici. I0 écrit le volume de la première voix dans l’aiguillage : quand une note s’éteint, le nombre baisse et les flèches changent de direction. Chaque note balaie l’image : anneau, sprite, barre. Changez la mélodie en bas et la chorégraphie change avec elle.
I n’a rien à sa gauche : il peut se placer juste au-dessus d’un aiguillage et laisser libre le chemin du haut.
# LA MUSIQUE CONDUIT #
.
.
.
T3
V1
.
.
.......................1R9
....................?Qgc.b
....................|
....................|I0.....0Rs
........3E__________:._____?O.a37
....................|..0Rn
....................|?H0.w4
....................N520
.
.
..8C4
1D8.SCEGA
..P4.28
Ouvrir dans Chipgrid ↗ · 112 BPM
Trois trains
Trois trains sur trois lignes, tous les 5, 7 et 9 ticks : une polyrythmie qu’on voit. :v et :^ tournent chacun vers sa gare, où une porte dessine un anneau. Deux lignes partagent une voix, par le haut et par le bas. Ils ne se recroisent que tous les 315 ticks.
# TROIS TRAINS #
.
........................T3
.
5E__________:v
............|...1R7
............|?Q8c.8
............P4C11R7
............|?Qgc.b
............|
7E__________:^
.
.
.
9E__________:v
............|...1R7
............|?Qoc.4
............N010
Ouvrir dans Chipgrid ↗ · 120 BPM
Deux scènes
Une structure de morceau avec un seul aiguillage. Un flot rapide de flèches monte pendant 32 ticks, vers des barres et un charleston, puis descend pendant 32, vers des anneaux et une caisse claire. L’horloge lente qui fait ça, c’est l’arrangement. Son bang change aussi la palette avec ?V : la scène et les couleurs tournent ensemble.
# DEUX SCENES #
.
1DwwC4
..?V....# une palette a chaque changement #
.
wC2
..S^v
...@s...............N010Rn
....................|?H0.w8
T3..................|&s
............2E______:
....................|.0Rv
....................|?Q.c.7
....................N51
Ouvrir dans Chipgrid ↗ · 122 BPM
Réseau de salle
Un lien en majuscule appartient à toute la salle. Une personne tient le poste d’aiguillage et envoie des flèches sur R. Toutes celles qui construisent une ligne lisant &R voient leur voie basculer au même moment, et chacune décide ce que font ses deux routes. Ici : un sprite et une grosse caisse en haut, un glitch et une caisse claire en bas.
# RESEAU DE SALLE - pour le multijoueur #
.
# le poste d# votre ligne, le signal vient de R : #
wC2
..S^v.................0Rs
...@R...............?O.857
....................|B2C2
....................|&R
............4E______:
....................|
....................|N520
..................../0
Ug9
T3
Ouvrir dans Chipgrid ↗ · 120 BPM
Orbite
La boucle la plus simple. Quatre ) et une flèche : pas d’émetteur, rien ne se consomme, elle tourne, et le périmètre est la longueur de la mesure : 2 × (7 + 3) − 4 = 16 ticks. Ce qui touche un coin joue au passage de la flèche. Ajoutez une seconde flèche sur la voie pour doubler, ou déplacez une voix vers un autre coin.
# ORBITE #
.
.
.
T3
V0
.
........?Qgc87.N010
........)>_____)
........|......|..# une fleche, qui tourne sans fin #
........|......|
........)______)
........B2C2...%
Ouvrir dans Chipgrid ↗ · 120 BPM