소스 검색

Comms OK between python and supercollider

tags/kitchen
Pete Shadbolt 3 년 전
부모
커밋
7459663801
2개의 변경된 파일22개의 추가작업 그리고 1개의 파일을 삭제
  1. +9
    -0
      osctest.py
  2. +13
    -1
      sine.scd

+ 9
- 0
osctest.py 파일 보기

@@ -0,0 +1,9 @@
from pythonosc import udp_client
import time

osc = udp_client.SimpleUDPClient("0.0.0.0", 5005)

while True:
print("send")
osc.send_message("/radio", 1337)
time.sleep(1)

+ 13
- 1
sine.scd 파일 보기

@@ -1,4 +1,16 @@
s = Server.local;
s.waitForBoot {
{ SinOsc.ar() }.play;
// Set up OSC communications
thisProcess.openUDPPort(5005);
n = NetAddr.new("0.0.0.0", 5005);
o = OSCFunc({ arg msg, time, addr, recvPort; [msg, time, addr, recvPort].postln; }, '/radio', n);
OSCFunc.trace(true);

// Start some oscillators
{
var x = SinOsc.ar(MouseX.kr(1, 100));
SinOsc.ar(300 * x + 800, 0, 0.1)
+
PinkNoise.ar(0.1 * x + 0.1)
}.play;
};

불러오는 중...
취소
저장