OSCMon monitors captures incoming OSC messages, keeping recent ones around for analyis and display. It can show the message sizes, relative arrival times for multiple sources.
some colors to use in the visualisation
make a new OSCMon
bufsize |
with a buffersize of how many messages to keep, |
timeWindow |
a length of time within which to keep messages |
action |
and an action to do when a new message comes in |
the maximum number of messages to store
the maximum time window in which to store messages
internal: the function with which OSCMon listen to osc traffic.
the list of recorded message entries
the addresses from which messages have been sent
the msgNames monitored
a dict containing various analyses of the osc data
post info on current recorded messages
enable and disable listening
get flag whether oscmon is listening
get or set flag whether to post info on incoming traffic
set verbose flag, default flag is true
get and set flag whether to record server status messages
a custom action to perform on all incoming messages
name | |
addr |
add a nickname for an incoming address |
name |
remove a nickname |
free the resources of this oscmon
refresh analysis of present addresses and names
addr |
add/remove an address to/from addrNames |
add or remove a messageName from msgNames
post all messages from address at index
make a named display window for the oscmon
its display window and userview
refresh display
clear msgNames or addresses
get and set flags whether to track msgNames and addresses