Test case:
Python:
from pythonosc import udp_client
sender = udp_client.SimpleUDPClient('127.0.0.1', 4559)
sender.send_message('/trigger/prophet', [0, 1, 2])
Sonic Pi:
live_loop :foo do
use_real_time
a, b, c = sync "/osc/trigger/prophet"
print(a,b,c)
end
Sonic Pi log:
{run: 9, time: 108.8493}
└─ 2 nil nil
Test case:
Python:
Sonic Pi:
Sonic Pi log: