開発環境
- osx sierra 10.12.6
- oF 0.9.8
- xcode 9.2
- KORG nanoKONTROL2(機材)
Addonの用意
-
nanoKONTROL2を受信するのに必要なソース
https://github.com/JoshuaBatty/korgNanoKontrol2
実行
- nanoKONTROL2からkorg.cppとkorg.hを引っ張ってきてプロジェクトにadd.
2.コードを書いて行きます.
ofApp.h
# pragma once
# include "ofMain.h"
# include "korg.h"
class ofApp : public ofBaseApp{
public:
void setup();
void update();
void draw();
Korg korg;
};
ofApp.cpp
# include "ofApp.h"
//--------------------------------------------------------------
void ofApp::setup(){
ofBackground(235, 235, 235);
korg.setup();
}
//--------------------------------------------------------------
void ofApp::update(){
korg.update();
}
//--------------------------------------------------------------
void ofApp::draw(){
korg.draw();
}
3.結果
これでノブやらスライダーを動かすことで値が変動してくれるはずです.
補足
Korg.hに宣言されているKnob、slidersなどの入れるに値が入ってくるのでそこにアクセスすればすぐに値を取得できると思います.