Les 49 opérateurs et les symboles, chacun en une ligne.
Chaque caractère de la grille est une valeur, un opérateur ou un symbole. Les majuscules sont des opérateurs, les minuscules et les chiffres des valeurs (sauf v, la flèche vers le sud). Touchez un nom pour sa page complète.
Temps et logique
| Nom | Ce qu’il fait |
|---|
C | horloge | Compte les ticks et écrit le compte dessous. |
D | battement | Écrit un bang * dessous tous les N ticks. |
S | séquence | Choisit le pas donné par son index (à gauche) et l’écrit dessous. |
R | hasard | Écrit un nombre au hasard dessous, à chaque tick. |
A | addition | Écrit a + b dessous. |
J | saut | Copie la case du dessus dans celle du dessous. |
W | onde | Écrit une onde douce (un sinus) dessous : 0 → max → 0, un cycle tous les pas×4 ticks. |
Y | envoi | Envoie la valeur à sa gauche dans la case dx à droite, dy en bas. |
I | écoute | Écoute un canal de la puce : écrit son volume (0–f) dessous. |
! | tempo | Règle le tempo avec les trois chiffres à sa droite : !150 = 150 BPM. |
? | gate | Porte : l’opérateur à sa droite ne tourne que si un bang touche la porte. Rouge = elle ne peut rien faire là. |
@ | envoi | Envoie sa valeur de gauche, ou un bang, sur un lien nommé. Majuscule = partagé avec la salle. |
& | receive | Reçoit depuis un lien nommé et l’écrit en dessous. |
; | swell | Saute à sa crête sur un bang, puis redescend : branchez-la et tout bat. |
, | eye | Regarde un bloc de l’image et écrit sa couleur, ou un bang, en dessous. |
Mobiles et voies
| Nom | Ce qu’il fait |
|---|
E | émetteur | Lance un > à sa droite tous les N ticks. |
> | est | Avance vers l’est à chaque tick ; devient un bang s’il est bloqué. |
< | ouest | Avance vers l’ouest à chaque tick ; devient un bang s’il est bloqué. |
^ | nord | Avance vers le nord à chaque tick ; devient un bang s’il est bloqué. |
v | sud | Avance vers le sud à chaque tick ; devient un bang s’il est bloqué. |
: | aiguillage | Renvoie ailleurs un mobile qui l’atteint : :^ en haut, :v en bas, :< à gauche, :> à droite. |
) | turn right | Tourne un mobile à droite, de tous les côtés, et bange ce qui le touche. Quatre font une boucle. |
( | turn left | Tourne un mobile à gauche, de tous les côtés, et bange ce qui le touche. |
Puce sonore
| Nom | Ce qu’il fait |
|---|
P | pulse | Voix pulse : joue quand un bang touche sa gauche, son haut ou son bas. |
G | arpège | Arpège : un accord sur une voix pulse, quand il reçoit un bang. |
B | triangle | Voix triangle (basse, grosse caisse), quand elle reçoit un bang. |
N | bruit | Voix de bruit (charleston, caisse claire), quand elle reçoit un bang. |
- | silence | Coupe tout le son : -14 = 1 temps de silence tous les 4 temps. |
Écran et dessin
| Nom | Ce qu’il fait |
|---|
V | écran | Règle la palette et le fond, à chaque tick. |
F | flash | Fait flasher l’écran quand il reçoit un bang. |
~ | field | Peint tout le calque du fond d’un motif mouvant : plasma, rayures, anneaux… |
X | pixel | Dessine un bloc 5×5 en x, y à chaque tick. |
H | barre | Dessine une barre horizontale à chaque tick. |
O | sprite | Dessine une créature 8×8 en miroir à chaque tick. |
L | ligne | Dessine une ligne entre deux points à chaque tick. |
Q | anneau | Dessine un anneau (cercle) à chaque tick. |
U | paillettes | Saupoudre des pixels au hasard à chaque tick. |
" | text | Dessine du texte à chaque tick : x, y, couleur, lettres. |
$ | stamp | Dessine votre propre sprite à chaque tick, d’après les cases en dessous. |
[ | layer | Le dessin en dessous va sur ce calque : 0 fond, 1 milieu, 2 devant. |
] | size | Les sprites et le texte en dessous sont ce nombre de fois plus grands. |
T | dissolution | Avec un 1 après la quantité, estompe dans la palette ; sinon, éteint des pixels au hasard dans le dessin à chaque tick. |
M | défilement | Fait défiler tout le dessin à chaque tick. |
Z | miroir | Met le dessin en miroir à chaque tick : 0 gauche→droite, 1 haut→bas, 2 les deux. |
K | effacer | Efface le dessin quand il reçoit un bang. |
+ | zoom | Zoome tout le dessin à chaque tick. Un bang lui donne un coup. |
= | ondulation | Fait glisser les lignes le long d’une onde. Un bang fait sauter l’onde. |
% | couleurs | Décale chaque pixel dessiné dans la palette. Chaque bang décale d’un cran. |
/ | glitch | Déplace au hasard des bandes à chaque tick. Un bang en lance une rafale. |
Symboles
| Nom | Ce qu’il fait |
|---|
* | bang | Un bang : vit un tick et déclenche ce qu’il touche. |
# | commentaire | Un commentaire, jusqu’au # suivant sur la ligne. |
_ | rail | |
| ` | ` | rail |