OpenFramewoks backend for the TidalCycles language for live coding patterns.
void ofApp::setup(){
tidalProxy.setup();
tidalProxy.addCallback("bd", [](int n){
ofBackground(0, 0, 0);
});
tidalProxy.addCallback("sn", [](int n){
ofBackground(255, 255, 255);
});
}
void ofApp::update(){
tidalProxy.update();
}
The setup method takes some optional parameters:
void setup(int inPort=57120, int outPort=57121, string outHost="127.0.0.1");
In Supercollider:
include("SuperDirt")
SuperDirt.start(port: 57121)
Very experimental, contributions are welcome.
- OpenFrameworks conding style (TL;DR: tabs and camelCase)
- Keep it simple
- Please read this a couple of times