Is there any way for GoButton to ignore consecutive OSC messages?

14 views
Skip to first unread message

Daniel Piñeiro

unread,
Apr 26, 2026, 7:04:36 AMApr 26
to Go Button
Hello everyone! 

I’m working on a show that uses OSC (over UDP) to control GoButton, specifically to trigger hits. To ensure message delivery, I resend each message twice with a 30 ms interval, but sometimes GoButton processes more than one of them. Is there any way to make GoButton ignore identical messages received within a very short period of time? I have enabled Cue List Double Tap Protection, but it seems this does not affect incoming OSC messages. 

Thank you very much for your help and for this wonderful application!

Brent Lord

unread,
Apr 27, 2026, 10:03:19 AMApr 27
to Go Button
Hi Daniel --

Go Button does automatically discard duplicate OSC messages received within a 0.2 second window. The messages need to have arrived from the same client (IP address + port) and that client needs to have sent no other messages in-between (e.g. no repeat `/connect` message between your hit trigger messages).

You are right that "Cue List Double-Tap Protection" won't work for what you need. That setting only guards against physical on-screen taps. There is also "Min. Seconds Between Each GO", but that applies to just a GO, which means only the cue list and not hits.

Go Button does listen on TCP. If you are finding your UDP connection unreliable, are you able to send your messages with TCP instead and then only send each message once?

Brent
Reply all
Reply to author
Forward
0 new messages