Salut tout le monde!
On est en train de faire une connexion entre Max et Pd via OSC avec [udpreceive 9997], puis un [unpack f f f..] nous deconstruit l'information. Tout marche sans probleme, mais on envoie une float qui est composé de 4 bytes, j'arrive pas a faire la relation entre le número envoyé (0, 1, 2, 3...) et le resultat reçu. Qui est tout le temps une decomposition de bytes. j'ajoute le resultat du print ou les 4 dernieres chiffres sont ce qui varie.
Une idée?
received: 102 108 111 97 116 0 0 0 44 102 0 0 0 0 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 61 204 204 205
received: 102 108 111 97 116 0 0 0 44 102 0 0 60 35 215 10
received: 102 108 111 97 116 0 0 0 44 102 0 0 63 128 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 64 0 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 64 64 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 64 128 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 64 160 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 64 192 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 64 224 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 65 0 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 65 16 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 65 32 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 65 48 0 0
received: 102 108 111 97 116 0 0 0 44 102 0 0 65 64 0 0
Je pense que en s'achant lire des bytes ce doit être vraiment facile mais....
Merci tout le monde
Hors ligne
[mrpeach/unpackOSC]
Hors ligne
merci nonononononoonononon
j'avais essayé, par contre je reçevais:
unpackOSC: Path doesn't begin with "/", dropping message
On a changé rajouté "/"
Résolu!!
Hors ligne