浏览代码

Got chuck to compile, added OSC

master
Pete Shadbolt 10 年前
父节点
当前提交
af35d7034b
共有 2 个文件被更改,包括 26 次插入2 次删除
  1. +25
    -1
      chuck.ck
  2. +1
    -1
      run.sh

+ 25
- 1
chuck.ck 查看文件

@@ -11,5 +11,29 @@ g => Gain feedback => DelayL delay => g;
.75 => delay.gain;

// infinite time loop
while( true ) 1::second => now;
<<< "hello from chuck (waiting for OSC)" >>>;

// create our OSC receiver
OscRecv recv;

// use port 9000
9000 => recv.port;
// start listening (launch thread)
recv.listen();

// create an address in the receiver, store in new variable
recv.event( "/test, f" ) @=> OscEvent oe;

// infinite event loop
while ( true )
{
// wait for event to arrive
oe => now;

// grab the next message from the queue.
while ( oe.nextMsg() != 0 )
{
<<< oe.getFloat() >>>;
}
}


+ 1
- 1
run.sh 查看文件

@@ -1,2 +1,2 @@
#!/bin/bash
chuck.alsa --bufsize64 chuck.ck
./chuck --bufsize64 chuck.ck

正在加载...
取消
保存