OSC et adresse IP
-
Christophe Rault
- Member
- Posts: 32
- Location: Belgium
- Contact:
OSC et adresse IP
Hello,
Nous avons une installation qui tourne une un PC, avec Touch Designer qui envoie des infos OSC à Usine.
Lorsque celui-ci est uniquement en IP local (non connecté physiquement avec internet, cable ethernet débranché), on réussi très bien à communiquer entre les deux softs.
Lorsqu'on branche le cable ethernet (le PC doit être connecté pour la maintenance pdt l'exploitation), l'adresse IP se place au dessus, dans la fenêtre Setup/network.
Et là, impossible de recevoir les infos en local.
Quelle serait la solution ?
Merci.
Christophe
Nous avons une installation qui tourne une un PC, avec Touch Designer qui envoie des infos OSC à Usine.
Lorsque celui-ci est uniquement en IP local (non connecté physiquement avec internet, cable ethernet débranché), on réussi très bien à communiquer entre les deux softs.
Lorsqu'on branche le cable ethernet (le PC doit être connecté pour la maintenance pdt l'exploitation), l'adresse IP se place au dessus, dans la fenêtre Setup/network.
Et là, impossible de recevoir les infos en local.
Quelle serait la solution ?
Merci.
Christophe
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.
Bonjour,
si les 2 logiciels tournent sur la même machine :
adresse IP pour envoyer depuis Touch Designer vers usine : 127.0.0.1
si les 2 logiciels sont sur des machines différentes et qu'il faut aussi avoir un accès internet, il faut laisser le DHCP de la box internet donner des adresses IP aux 2 ordinateurs
(on peut régler dans la box pour que ce soit toujours la même adresse IP suivant l'adresse MAC des machines)
si la box est en192.168.0.xxx, les 2 ordinateurs doivent aussi être sur ce même réseau, c'est le DHCP qui va s'en occuper
Bon courage !
Olivar
si les 2 logiciels tournent sur la même machine :
adresse IP pour envoyer depuis Touch Designer vers usine : 127.0.0.1
si les 2 logiciels sont sur des machines différentes et qu'il faut aussi avoir un accès internet, il faut laisser le DHCP de la box internet donner des adresses IP aux 2 ordinateurs
(on peut régler dans la box pour que ce soit toujours la même adresse IP suivant l'adresse MAC des machines)
si la box est en192.168.0.xxx, les 2 ordinateurs doivent aussi être sur ce même réseau, c'est le DHCP qui va s'en occuper
Bon courage !
Olivar
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
-
Christophe Rault
- Member
- Posts: 32
- Location: Belgium
- Contact:
Hello,
Merci pour la réponse.
On a déjà essayé 127.0.0.1, mais semble-t-il ça ne marchait pas. Cette adresse n'était pas affichée dans les IP de l'OSC du Setup/Network.
Pour préciser :
l'ordi possède deux cartes réseaux.
L'une a un routeur 5G branché dessus
L'autre un switch avec les 3 Lidar branchés dessus.
Dans ce cas avec 127.0.0.1 ça ne marchait pas.
On a ensuite branché le routeur 5G sur le switch et là tout fonctionne. Usine ne voit qu'une seule adresse IP (logiquement).
Une seule carte réseau est utilisée.
Et là tout marche bien. !
Est-ce qu'il y a un moyen de forcer l'OSC lister à regarder une certaine adresse IP ?
Que se passe-t-il pour l'OSC quand il voir plusieurs adresse IP ? priorité ?
Merci.
Merci pour la réponse.
On a déjà essayé 127.0.0.1, mais semble-t-il ça ne marchait pas. Cette adresse n'était pas affichée dans les IP de l'OSC du Setup/Network.
Pour préciser :
l'ordi possède deux cartes réseaux.
L'une a un routeur 5G branché dessus
L'autre un switch avec les 3 Lidar branchés dessus.
Dans ce cas avec 127.0.0.1 ça ne marchait pas.
On a ensuite branché le routeur 5G sur le switch et là tout fonctionne. Usine ne voit qu'une seule adresse IP (logiquement).
Une seule carte réseau est utilisée.
Et là tout marche bien. !
Est-ce qu'il y a un moyen de forcer l'OSC lister à regarder une certaine adresse IP ?
Que se passe-t-il pour l'OSC quand il voir plusieurs adresse IP ? priorité ?
Merci.
Réalisateur radio, metteur en ondes, création sonore, archerie asiatique et vit sur une péniche.
-
grego mondo
- Member
- Posts: 465
- Location: 22110 Rostrenen
- Contact:
Hello
Dans mon souvenir sous windows c'est filaire d'abord puis wifi après ...
en revanche effectivement tu peux utiliser une IP fixe par carte (ou un DHCP avec adressage d'IP relatif à la MAC Adress)
et aussi tu peux envoyer ton message OSC à plusieurs IP (en broadcast sous le même sous reseau ou alors vers plusieurs OSC send vers plusieurs IP)
bon courage
Dans mon souvenir sous windows c'est filaire d'abord puis wifi après ...
en revanche effectivement tu peux utiliser une IP fixe par carte (ou un DHCP avec adressage d'IP relatif à la MAC Adress)
et aussi tu peux envoyer ton message OSC à plusieurs IP (en broadcast sous le même sous reseau ou alors vers plusieurs OSC send vers plusieurs IP)
bon courage
En attendant cordialement l'apocalypse ... 100% Usine !!
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX
Je ne suis pas certain mais j’ai l’impression que les deux machines travaillent sur deux réseaux locaux différents. Or, je pense que la communication OSC a besoin que les deux machines soient sur le même réseaux. Avec des adresses IP soit en 198.x…. Soit 127.x….On a ensuite branché le routeur 5G sur le switch et là tout fonctionne. Usine ne voit qu'une seule adresse IP (logiquement).
Une seule carte réseau est utilisée.
Et là tout marche bien. !
-
grego mondo
- Member
- Posts: 465
- Location: 22110 Rostrenen
- Contact:
Dans le soucis de la tradition artnet j'utilise toujours des IP 10.0.0.x pour le boulot et ça marche 
Quoi qu'il en soit il me semble que les cartes doivent être sur des IP semblables peu importe lesquelles
à plus
Quoi qu'il en soit il me semble que les cartes doivent être sur des IP semblables peu importe lesquelles
à plus
En attendant cordialement l'apocalypse ... 100% Usine !!
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX
oui, le plus simple c'est que toutes les machines soient sur le même réseau
dans le cas 192.168.0.xxx, le réseau est de classe C avec 254 machines possibles masque de sous réseau 255.255.255.0
dans le cas de l'Artnet c'est une réseau de classe A avec possibilité de 16 millions de machines à condition de mettre un masque de sous réseau 255.0.0.0.
mais c'est possible, d'utiliser un réseau 10.0.0.xxx avec un masque de sous réseau 255.255.255.0
pour résumer, le nom de réseau n'a pas vraiment d'importance, c'est le masque de sous réseau qui délimite ce qui est l'adresse du réseau et ce qui est l'adresse de la machine.
Olivar
dans le cas 192.168.0.xxx, le réseau est de classe C avec 254 machines possibles masque de sous réseau 255.255.255.0
dans le cas de l'Artnet c'est une réseau de classe A avec possibilité de 16 millions de machines à condition de mettre un masque de sous réseau 255.0.0.0.
mais c'est possible, d'utiliser un réseau 10.0.0.xxx avec un masque de sous réseau 255.255.255.0
pour résumer, le nom de réseau n'a pas vraiment d'importance, c'est le masque de sous réseau qui délimite ce qui est l'adresse du réseau et ce qui est l'adresse de la machine.
Olivar
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Bonjour,
Je crois que la question était la suivante : peut-on utiliser 127.0.0.1 quand on a un autre réseau à disposition (qu'il soit filaire, WiFI, ou qu'il y en ait plusieurs).
Je pense qu'Usine ne voit plus le réseau local quand un autre réseau est présent. Est-ce une limitation d'Usine ou du l'OS (Windows ou Mac) ? Je ne sais pas précisément (intuitivement c'est l'OS)
Quoiqu'il en soit, Touch Designer doit voir les mêmes réseaux qu'Usine et donc il suffit d'envoyer les messages OSC depuis Touch Designer via l'une des IP connectées et tout ira très bien (peut-être une petite latence).
L'OSC lister n'a pas besoin d'IP, il "snife" tout ce qui rentre.
Pour les modules OSC send ou OSC receive dans Usine, il est facile de renseigner l'adresse OSC via un bus, je ne sais pas si la manip est aussi simple dans Touch Designer.
Sylvain
Edit : my mistake, pardon
non, non, Usine peut utiliser le localhost même s'il y a d'autres réseaux. Seulement, 127.0.0.1 n'est pas présent dans les réseaux à disposition.
Je crois que la question était la suivante : peut-on utiliser 127.0.0.1 quand on a un autre réseau à disposition (qu'il soit filaire, WiFI, ou qu'il y en ait plusieurs).
Je pense qu'Usine ne voit plus le réseau local quand un autre réseau est présent. Est-ce une limitation d'Usine ou du l'OS (Windows ou Mac) ? Je ne sais pas précisément (intuitivement c'est l'OS)
Quoiqu'il en soit, Touch Designer doit voir les mêmes réseaux qu'Usine et donc il suffit d'envoyer les messages OSC depuis Touch Designer via l'une des IP connectées et tout ira très bien (peut-être une petite latence).
L'OSC lister n'a pas besoin d'IP, il "snife" tout ce qui rentre.
Pour les modules OSC send ou OSC receive dans Usine, il est facile de renseigner l'adresse OSC via un bus, je ne sais pas si la manip est aussi simple dans Touch Designer.
Sylvain
Edit : my mistake, pardon
non, non, Usine peut utiliser le localhost même s'il y a d'autres réseaux. Seulement, 127.0.0.1 n'est pas présent dans les réseaux à disposition.
Last edited by SylvainT on 10 Jan 2025, 16:40, edited 3 times in total.
Salut et bonne année !
j'ai testé sur Usine d'envoyer en 127.0.0.1 et en 192.168.0.228 (l'adresse de mon ordi sur mon réseau)
si j'envoie les messages sur le port qui est ouvert par Usine, ça passe parfaitement, en revanche, si j'ouvre un autre logiciel (processing) avec le même port ouvert, ce logiciel ne reçoit rien.
c'est normal, sur une même machine, le port à écouter doit être different d'un logiciel à l'autre.
Si j'ouvre le port 6666 sur Usine et 1510 sur Processing, et que j'envoie sur 1510, je reçois bien les messages dans processing.
Olivar
j'ai testé sur Usine d'envoyer en 127.0.0.1 et en 192.168.0.228 (l'adresse de mon ordi sur mon réseau)
si j'envoie les messages sur le port qui est ouvert par Usine, ça passe parfaitement, en revanche, si j'ouvre un autre logiciel (processing) avec le même port ouvert, ce logiciel ne reçoit rien.
c'est normal, sur une même machine, le port à écouter doit être different d'un logiciel à l'autre.
Si j'ouvre le port 6666 sur Usine et 1510 sur Processing, et que j'envoie sur 1510, je reçois bien les messages dans processing.
Olivar
http://oli-lab.org
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces
follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social
Who is online
Users browsing this forum: No registered users and 34 guests
