libossia icon indicating copy to clipboard operation
libossia copied to clipboard

[ossia-max] ossia.client issues

Open evanmtp opened this issue 5 years ago • 0 comments

I'm trying to connect two patches on two separate computers over a network. I'm noticing a few issues:

  • [ ] When attempting to connect patches running on two separate computers via oscquery, the "connect oscquery [devicename]" message to ossia.client doesn't produce a connection. The Max console reports "HTTP Error: Host not found (authoritative)."

  • [ ] Using the same patches/computers/network setup, a "connect oscquery ws://[IP_of_machine_running_ossia_device]:[port]" message does produce a connection.

  • [ ] After making a connection using the preceding method, if you send a "disconnect" message to ossia.client and then send it another "connect oscquery ws://[IP_of_machine_running_ossia_device]:[port]" message, it fails to reconnect.

  • [ ] When sending ossia.client the "getdevices" message, the Max console reports 'ossia.client doesn't understand "getdevices"'.

  • [ ] If you delete a model from one the patch with the ossia.device and then recreate it (say, by undoing it), the corresponding view on the patch with the ossia.client will no longer be linked. You have to delete the view and recreate it for it to send data to the ossia.device. It would be more convenient if this reconnection could happen automatically.

  • [ ] After receiving a "connect" message, if ossia.client is unable to make a connection, its outlet continually repeats the same "connect 0." message, which clogs up the Max window.

evanmtp avatar Oct 13 '19 13:10 evanmtp