31 lines
937 B
Python
31 lines
937 B
Python
"""Small example OSC client
|
|
|
|
This program sends 10 random values between 0.0 and 1.0 to the /filter address,
|
|
waiting for 1 seconds between each value.
|
|
"""
|
|
import argparse
|
|
import random
|
|
|
|
from pythonosc import udp_client
|
|
|
|
|
|
if __name__ == "__main__":
|
|
parser = argparse.ArgumentParser()
|
|
parser.add_argument("--ip", default="127.0.0.1",
|
|
help="The ip of the OSC server")
|
|
parser.add_argument("--port", type=int, default=5005,
|
|
help="The port the OSC server is listening on")
|
|
args = parser.parse_args()
|
|
|
|
client = udp_client.SimpleUDPClient(args.ip, args.port)
|
|
|
|
|
|
while True:
|
|
client.send_message("/filter", random.random())
|
|
client.send_message("/hello", random.random())
|
|
client.send_message("/hi", random.random())
|
|
client.send_message("/su", random.random())
|
|
client.send_message("/vedf", random.random())
|
|
client.send_message("/venv", random.random())
|
|
client.send_message("/lel", random.random())
|