salut,
j'essaie de faire communiquer iannix, le logiciel de composition avec puredata
Seulement, l'un et l'autre refusent de se connecter au même port udp, j'en perds mon latin. C'est ma première manip d'OSC, donc j'ai peut-être omis quelque chose.
Dans l'ordre :
dans iannix : raw udp port : 3030
dans pd
connect localhost 3030
|
udpsend
puis
udpreceive 3030 ( couldnt create )
j'ai aussi essayé avec [sendOSC] et [dumpOSC]
quand j'arrive à créer |udpreceive] ou [dumpOSC], c'est sur un port qui s'affiche en rouge dans iannix et je ne reçois rien.
pd et iannix refusent de s'accorder sur un port quoi !
ça doit être tout bête mais je ne trouve pas ...
si quelqu’un avait un brin de début de solution ..
merci
Hors ligne
tu peux pas mettre le même n° de port pour l'émission (ou la reception) dans deux softs . Chaque émetteur son port avec le correspondant dans le récepteur .
Regarde aussi le chapitre OSC dans le FlossManual (avec [import MrPeach] )
Tu as bien liblo installé sur ton système ?
Hors ligne
liblo7 installé, j'ai bien lu dans le flossmanual, je suis parti de là et de l'aide OSC dans le browser.
Mais ça ne marche toujours pas.
Dans puredata d'un patch à l'autre, pas de probleme.
Il devrait me suffire de mettre un [udpreceive] ou [dumpOSC] avec en argument le numéro de port pour recevoir la donnée ?
Quelle est la différence entre les deux ?
Hors ligne
pas de différence sauf que dumpOSC est deprecated .
essaie 127.0.0.1 à la place de localhost
je sais pas à quoi correspond raw udp port dans iannix (j'utilise pas) mais ce qui est sûr c'est que si c'est en emmission le port 3030est déjà pris dans PD en émission aussi (busy)
et vice- versa si en reception .
Hors ligne
heu "deprecated" ?
J'ai trouvé, c'est moi qui n'avais pas compris,
en regardant les messages émis par iannix, j'ai vu
127.0.0.1:57120
donc, port 57120
et ça marche
par contre je ne m'explique pas la fenêtre
raw udp qui affiche 3031 à l'ouverture du programme
et, par quoi et pourquoi est pris ce port 3030 ?
Hors ligne
deprecated : un peu "has been", on a fait mieux depuis, etc ...
dans un terminal :
te donne ce qu'il s'y passe (sauf à être déjà pris par un soft en réception)
Dernière modification par sakramh (2012-02-18 22:32:51)
Hors ligne
merci pour tout ça, je m'en suis sorti
pour retomber dans une nouvelle galère.
J'utilise extended pour plus de facilité, et je viens de me rendre compte qu'il me manque des objets de GEM ( beaucoup ).
Peut-être à cause d'une version 64bit pour lucid installée sur 11.10.
J'ai déja tout viré et réinstallé sans succés...
Je fouille encore un peu avant de me décider à poser la question ici ou ailleurs. Mais ici c'est super, vos réponses sont claires et souvent on y apprends beaucoup.
Hors ligne
je suis allé voir leur site . en fait je connaissais (la reférence à xenakis aurait dû m'interpeller) . rien trouvé sur l'architecture du bouzin ...
pour 11.10 y'a çà : http://builds.cumulonimbus.fr/Ubuntu-Natty/
Dernière modification par sakramh (2012-02-18 23:15:18)
Hors ligne
Bon, je renonce pour aujourd'hui, avec les .deb proposés, il me signale l'absence de libquicktime1 et de plus c'est quand même bizarre cette histoire puisque [gemwin] [gemhead] et quelques autres sont présents dans /pd-extended/extra/GEM alors qu'il manque des objets comme [rectangle] !
Hors ligne
en effet... tu es sous 11.10 et libquicktime1 est devenu libquicktime2 (d'où rester en LTS est plus sage) . si PD et GEM te suffisent tu peux toujours utiliser ceux présents dans les dépots Ubuntu (synaptic) puis tenter de compiler les extras qui te manquent .
tu peux aussi tenter d'installer libquicktime1 si cela n'entraine pas de conflits .
ici : http://packages.ubuntu.com/natty/libquicktime1
gdebi te le dira si c'est pas possible . Mais utiliser les dépôts est plus sage .
Dernière modification par sakramh (2012-02-19 15:27:47)
Hors ligne
Je crois aussi que tu peux passer une option : --force-dep à dpkg quand tu installes le package pour passer outre et forcer l'utilisation de libquicktime1 .. mais je suis pas sur.. je checke.. (y'a eu un message sur la pd-list ya de ça quelques jours...)
Hors ligne
justement, j'étais sorti de la LTS pour utiliser plus facilement une palette graphique ...
et aujourd'hui, j'aurai besoin de Gem pour la palette graphique ( ça se mord la queue tout ça )
pour libquicktime1 il me manque libavecodec52
par synaptic, ( en gardant extended ) toujours ce problème d'objets absents
j'ai aussi essayé de compiler Gem mais des erreurs.
De plus, je suis pas champion champion dans tout ça, j'ai un peu peur de faire des bêtises.
Hors ligne
oui y'a pas mal de dépendances qui ont changé pour libquicktime . d'où ma proposition de passer par les dépôts pour GEM et PD ...
mais ... pour tes objets manquants tu as vérifié tes paths et startup ?
Dernière modification par sakramh (2012-02-19 19:13:57)
Hors ligne