From 86475494161cde9a2eddcedb3fe7baa9b48f96d4 Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Fri, 1 Jun 2018 20:10:19 +0100 Subject: good for show --- gui/src/ofApp.cpp | 93 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 63 insertions(+), 30 deletions(-) (limited to 'gui/src/ofApp.cpp') diff --git a/gui/src/ofApp.cpp b/gui/src/ofApp.cpp index 44939cc..367fdd2 100644 --- a/gui/src/ofApp.cpp +++ b/gui/src/ofApp.cpp @@ -65,6 +65,13 @@ void ofApp::setup(){ lasergui.add(laser_blank_num.set("blank points", 8, 0, 32)); lasergui.add(laser_max_angle.set("max angle", 15.0f, 1.0f, 90.0f)); + responsegui.setup("audio response","",230,970); + responsegui.add(onset_threshold.set("onset threshold", 0.05f, 0.0f, 1.0f )); + responsegui.add(use_onset.set("trigger onset",false)); + responsegui.add(onset_duration.set("duration", 10, 1, 100)); + + onset_frame=0; + chaosgui.setup("chaos","",460,820); chaosgui.add(plotter.usechaos.set("use",false)); chaosgui.add(plotter.chaosamount.set("amount", 0.0f, -0.1f, 0.1f)); @@ -76,7 +83,7 @@ void ofApp::setup(){ drawgui.setup("drawing","",10,0); drawgui.add(contour_threshold.setup("threshold", 140, 0, 255)); - drawgui.add(contour_simplify.setup("simplify", 0.8, 0.0, 1.0)); + drawgui.add(contour_simplify.setup("simplify", 0.8, 0.0, 10.0)); drawgui.add(contour_useColour.setup("use colour", true)); drawgui.add(laser_R.setup("red", 140, 0, 255)); drawgui.add(laser_G.setup("green", 140, 0, 255)); @@ -186,13 +193,16 @@ void ofApp::loadSong(string str){ } void ofApp::onNoteOn(GistEvent &e){ - + //ofLog() << "<>"; + onset_frame=0; + onset_number++; //noteOnRadius = 100; }; void ofApp::onNoteOff(GistEvent &e){ - + //ofLog() << "<>"; + //turn off? //noteOnRadius = 0; }; @@ -352,7 +362,12 @@ void ofApp::updateOutput(ofEventArgs & args){ plotter.addpoints(fftSmoothed); } else { - plotter.addpoints(centre); + if (!use_onset||onset_frame