Partie A · Phases 01–04 · critère : < 100 ms et > 25 FPS
La webcam ouvre, MediaPipe retrouve les 21 points de chaque main, et le canvas les redessine en miroir image par image. Bouton « Démarrer » obligatoire : les navigateurs exigent un clic avant d'autoriser la caméra. La même page joue trois instruments : un théorine (main droite = hauteur, main gauche = volume), une harpe invisible dont les cordes se déclenchent quand ton index les traverse, et une batterie aérienne à quatre zones déclenchées par un coup. Un looper rejoue le tout en boucle — des événements, pas de l'audio.
Critère de réussite — squelette qui suit tes mouvements avec moins de 100 ms de retard perçu et plus de 25 FPS. en attente de démarrage… Phase 2 — tu joues « Au clair de la lune » sans fausse note involontaire.
Prêt. Clique sur « Démarrer » et autorise la caméra quand le navigateur le demande.
Harpe : 10 cordes par gamme · Batterie : 4 zones, un coup = vitesse verticale qui s'inverse.
Poing fermé 1 s = enregistrer · main ouverte 1,5 s sans jouer = arrêter · arrêt auto à 4 temps.
Aucune couche — tiens le poing 1 s pour créer la première.
Une piste par couche, tempo de la boucle — ouvre le fichier dans GarageBand, Ableton, FL Studio…
○ absent — lance python main.py sur cette machine pour piloter la page depuis Python.