Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
139 stars 2 forks source link

If you have two OSC Recievers on the same port, only one of them will function. #1910

Open ModernBalloonie opened 6 months ago

ModernBalloonie commented 6 months ago

Describe the bug?

If you have two recievers, and you try to use them, only one of them will function. When you disable the reciever, it switches to the other reciever in this example.

To Reproduce

resrec:///U-ModernBalloonie/R-29ba4063-aee0-4c1c-9e22-10bdf594aabf

Try toggling on and off the osc recievers, if one is toggled, it will switch to the other reciever, and doesn't output on both.

Expected behavior

For them to both work.

Screenshots

https://github.com/Yellow-Dog-Man/Resonite-Issues/assets/82356528/417ae8de-5ea9-4a2e-8c69-9f2b5d27aa98

Resonite Version Number

Beta 2024.5.1.68

What Platforms does this occur on?

Windows

What headset if any do you use?

Quest Pro

Log Files

DESKTOP-QBGCSAQ - 2024.5.1.68 - 2024-05-01 19_18_52.log

Additional Context

No response

Reporters

ModernBalloonie

shadowpanther commented 6 months ago

Looks like a duplicate of #1885

An OSC Receiver is a server in the network topology. On one network interface (or often on one host), only one server could listen to a certain port.

EmergencyTemporalShift commented 6 months ago

Could the component point to an underlying global server that processes and repeats to each component with the same address that's enabled?

shadowpanther commented 6 months ago

Could the component point to an underlying global server that processes and repeats to each component with the same address that's enabled?

That's what I suggested in #1885