summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Redfern <tim@eclectronics.org>2015-04-12 22:08:49 +0100
committerTim Redfern <tim@eclectronics.org>2015-04-12 22:08:49 +0100
commit0554471ef6318fdb8eebc3b4032bde099080f5db (patch)
treeb1c036f25170e3ecf67157522d9397112037f5bc
parenta28770084787abd086c30b0ed4483fe22c19dca4 (diff)
reorganisingHEADmaster
-rwxr-xr-xsunkenEngine/bin/sunkenEngine.app/Contents/MacOS/sunkenEnginebin14157712 -> 14152780 bytes
-rw-r--r--sunkenEngine/src/main.cpp4
-rw-r--r--sunkenEngine/src/ofApp.cpp19
-rwxr-xr-xsunkenEngine/src/viewport.h2
-rw-r--r--sunkenEngine/sunkenEngine.xcodeproj/project.xcworkspace/xcuserdata/tim.xcuserdatad/UserInterfaceState.xcuserstatebin26585 -> 27360 bytes
-rwxr-xr-xsvg/convwmf12
6 files changed, 14 insertions, 23 deletions
diff --git a/sunkenEngine/bin/sunkenEngine.app/Contents/MacOS/sunkenEngine b/sunkenEngine/bin/sunkenEngine.app/Contents/MacOS/sunkenEngine
index 022f889..6850f9e 100755
--- a/sunkenEngine/bin/sunkenEngine.app/Contents/MacOS/sunkenEngine
+++ b/sunkenEngine/bin/sunkenEngine.app/Contents/MacOS/sunkenEngine
Binary files differ
diff --git a/sunkenEngine/src/main.cpp b/sunkenEngine/src/main.cpp
index 94afb92..6d5ff5c 100644
--- a/sunkenEngine/src/main.cpp
+++ b/sunkenEngine/src/main.cpp
@@ -13,8 +13,8 @@ int main( ){
else {
ofGLFWWindowSettings settings;
- settings.width = 1280; //2560;
- settings.height = 360; //720;
+ settings.width = 2560; //1280; //
+ settings.height = 720; //360; //
settings.position.x = 0;
settings.position.y = 50;
settings.resizable = true;
diff --git a/sunkenEngine/src/ofApp.cpp b/sunkenEngine/src/ofApp.cpp
index 899af9f..2c3b2f3 100644
--- a/sunkenEngine/src/ofApp.cpp
+++ b/sunkenEngine/src/ofApp.cpp
@@ -7,7 +7,7 @@ void ofApp::setup(){
int midiPort=0;
midiChannel=0;
- if( !XML.loadFile("settings_parlour_onscreen.xml") ){
+ if( !XML.loadFile("settings_parlour.xml") ){ //_onscreen
printf("unable to load settings.xml check data/ folder\n");
}else{
printf("settings loaded!\n");
@@ -99,7 +99,7 @@ void ofApp::setupGui(){
parameters.add(transparentBlack.set("transparent black", false));
parameters.add(resetDrawscale.set("reset draw scale",false));
parameters.add(resetFBscale.set("reset FB scale",false));
- parameters.add(fadeScale.set("fade scale",0,0,2.0f));
+ parameters.add(fadeScale.set("fade scale",0,0,255));
parameters.add(fadeBackground.set("decay background",255,0,255));
parameters.add(decayTime.set("decay time",0,0,10.0f));
parameters.add(oscScale.set("scale size LFO", false));
@@ -181,6 +181,7 @@ void ofApp::dragGui(ofDragInfo & dragInfo){
//--------------------------------------------------------------
void ofApp::keyPressed(int key){
+ cerr<<"key: "<<key<<endl;
switch(key){
case ' ':
fullscreenoutput=!fullscreenoutput;
@@ -302,7 +303,7 @@ void ofApp::toggleFPS(){
void ofApp::newMidiMessage(ofxMidiMessage& eventArgs){
if ((midiChannel==0)||(eventArgs.channel==midiChannel)) {
- nmidiMessage(eventArgs.status,eventArgs.bytes[0],eventArgs.bytes[1]);
+ nmidiMessage(eventArgs.status,eventArgs.bytes[2],eventArgs.bytes[1]);
}
}
@@ -321,7 +322,7 @@ void ofApp::newMidiMessage(ofxMidiMessage& eventArgs){
//printf("%d %d %d %d %d\n",eventArgs.port,eventArgs.channel,eventArgs.status,eventArgs.byteOne,eventArgs.byteTwo);
void ofApp::nmidiMessage(int event,int data1, int data2) {
- //printf("midi: %i %i\n",event,data1);
+ //printf("midi: %i %i %i\n",event,data1,data2);
bool noteOn; //this old thing!
int i;
switch(event) {
@@ -345,14 +346,16 @@ void ofApp::nmidiMessage(int event,int data1, int data2) {
if (noteRandomiseColours) {
makeColours(); //
}
- randOffs=ofRandom(100.0f);
- break;
+ randOffs=ofRandom(100.0f);
+ break;
case 176: //control change channel 0
//for (int i=0;i<numLayers;i++){
// if (layers[i]->mix==eventArgs.byteOne) layers[i]->setMixAmt(((float)eventArgs.byteTwo)/127.0f);
//}
- if (debug) printf("cc: %i %i\n",data1,data2);
- if (data1>=START_CONTROLLER) controllers[data1-START_CONTROLLER]=data2;
+ //maybe the CC are coming in <127?
+ //if (debug)
+ //printf("cc: %i %i\n",data1,data2);
+ if (data2>=START_CONTROLLER&&data2<(NUM_CONTROLLERS-START_CONTROLLER)) controllers[data2-START_CONTROLLER]=data1;
}
}
diff --git a/sunkenEngine/src/viewport.h b/sunkenEngine/src/viewport.h
index 310a7c2..e28a347 100755
--- a/sunkenEngine/src/viewport.h
+++ b/sunkenEngine/src/viewport.h
@@ -6,7 +6,7 @@
#define NUM_NOTES 64
#define START_NOTE 36
-#define NUM_CONTROLLERS 26
+#define NUM_CONTROLLERS 120
#define START_CONTROLLER 102
#define NOTHING 0
diff --git a/sunkenEngine/sunkenEngine.xcodeproj/project.xcworkspace/xcuserdata/tim.xcuserdatad/UserInterfaceState.xcuserstate b/sunkenEngine/sunkenEngine.xcodeproj/project.xcworkspace/xcuserdata/tim.xcuserdatad/UserInterfaceState.xcuserstate
index 704bfd0..ec81f02 100644
--- a/sunkenEngine/sunkenEngine.xcodeproj/project.xcworkspace/xcuserdata/tim.xcuserdatad/UserInterfaceState.xcuserstate
+++ b/sunkenEngine/sunkenEngine.xcodeproj/project.xcworkspace/xcuserdata/tim.xcuserdatad/UserInterfaceState.xcuserstate
Binary files differ
diff --git a/svg/convwmf b/svg/convwmf
deleted file mode 100755
index ac49765..0000000
--- a/svg/convwmf
+++ /dev/null
@@ -1,12 +0,0 @@
-for dir in $(ls -d $1*)/
-do
-mkdir $2/$(basename $dir)
-for file in $(ls $dir/*.wmf)
-do
-wmf2svg $file -o $2/$(basename $dir)/$(basename $file .wmf).svg
-done
-for file in $(ls $dir/*.WMF)
-do
-wmf2svg $file -o $2/$(basename $dir)/$(basename $file .wmf).svg
-done
-done \ No newline at end of file