Salut à tous.
Je suis en pleine programmation d'un affichage de score pour un spectacle de rue sur du jeu vidéo en live.
J'ai programmé ca en pure data (GEM rules !) sur un Raspberry Pi, l'utilisateur a juste un pavé numérique branché en usb pour modifier les scores.
Tout va à peu près bien pour l'instant, ne me reste que 2 problèmes :
- j'aimerais que le patch se lance juste en mettant sous tension le raspberry (ca implique également qu'il y ait un focus automatique sur la gemwin et non sur la fenêtre du patch...)
- le principe c'est modifier une variable chaque fois qu'on appuie sur une touche et afficher le résultat de cette variable dans la gemwin. Pour l'instant je fais un select sur un gemkeyboard et j'incrémente un compteur de 100 quand j'appuie sur 1 mais je n'arrive à rien faire de mieux avec cette méthode. J'aimerai incrémenter de 1000 quand j'appuie sur 2, etc... mais pas possible avec un même compteur. Peut-être modifier une variable globale mais je ne sais comment.
En attendant une réponse de votre part, je vous souhaite l'expression de mes sentiments distingués.
Hors ligne
citation :
J'ai programmé ca en pure data (GEM rules !) sur un Raspberry Pi
Je pensais qu'on ne pouvait pas faire tourner GEM avec OpenGL ES, donc sur une RasPi...
J'ai dû rater un épisode.
Bonne nouvelle...
Pour le focus, si tu n'arrives pas à l'obtenir pour la fenêtre GEM, tu peux tout de même récupérer les touches du clavier avec [key] si le focus est sur le pach...
Si tu envoies ton patch, on pourras peut-être plus facilement comprendre ton pb d'incrémentation..
Ça ne m'a pas l'air insurmontable, mais pas très compréhensible juste avec l'explication...
Bon courage...
Dernière modification par Olivier (2013-11-18 20:10:49)
Hors ligne
Salut Olivier.
Euh non je ne l'ai pas encore testé sur un Pi, tu me fais flipper là... je vais continuer avec PD mais si tu vois une alternative je pense que je m'y mettrai. Bref. Voici le patch.
PS: désolé pour le bordel de l'implémentation, j'ai fais ca en vitesse car pressé, j'espère que caa sera tout de meme lisible.
PPS: marrant que ce soit toi qui répondes, c'est toi qui m'a initié au pure data (j'étais ton seul stagiaire au THSF de cette année).
Hors ligne
Tu devrais tester au plus vite sur RasPi, ça sent le sapin.
sinon voir en pièce jointe : 1 pour augmenter le score de 100, 2 pour augmenter de 1000, 0 pour remettre à 0.
Hors ligne
Yes, merci dwan pour l'incrémentation, un problème en moins.
J'ai vu que pdp tournait sur Pi, si gem ne fonctionne pas je tenterai çà.
Hors ligne
citation :
Euh non je ne l'ai pas encore testé sur un Pi
Alors, à moins d'une grosse bonne nouvelle, il ne faut pas compter dessus...
Et, effectivement, tourne toi plutôt vers pdp s'il peut t'obtenir le résultat escompté...
citation :
Marrant que ce soit toi qui répondes, c'est toi qui m'a initié au pure data (j'étais ton seul stagiaire au THSF de cette année)
Pour le coup, je vois très bien qui tu es...
Mais, je suis au regret de t’annoncer que, face à la pression de la foule, nous avons fait une autre session le lendemain...
Tu perds donc ton exclusivité en tant stagiaire Puredata sur le THSF... désolé...
Ravi de savoir que tu continus à tisser !
Dernière modification par Olivier (2013-11-19 08:49:46)
Hors ligne
citation :
Marrant que ce soit toi qui répondes, c'est toi qui m'a initié au pure data (j'étais ton seul stagiaire au THSF de cette année)
Olivier est notre père à tous!
Hors ligne
Pages: 1