Parcourir la source

Got chuck to compile, added OSC

master
Pete Shadbolt il y a 10 ans
Parent
révision
af35d7034b
2 fichiers modifiés avec 26 ajouts et 2 suppressions
  1. +25
    -1
      chuck.ck
  2. +1
    -1
      run.sh

+ 25
- 1
chuck.ck Voir le fichier

@@ -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 Voir le fichier

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

Chargement…
Annuler
Enregistrer