In this way we have to store the Synths in SuperCollider server and use the openFrameworks application as an interpreter.

Store SynthDefs in SuperCollider

SynthDef(\playbuf_1, { |bufnum = 0, outbus = 0, amp = 0.5, loop = 0, pan = 0, rate = 1.0|
	var data;
	data = PlayBuf.ar(1, bufnum, BufRateScale.kr(bufnum) * rate, 0, 0, loop);
	FreeSelfWhenDone.kr(data);
	Out.ar(outbus, Pan2.ar(data, pan, amp));
}).store;
  • openFrameworks wrappers for SuperCollider server control 1
  • Solving issue from oF forum2
  • other usefull links3
blog comments powered by Disqus