From fc8eda9fcc058d37f9a8908dc2e2629e3f50588e Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Fri, 1 Jun 2018 14:36:49 +0100 Subject: random sampling --- gui/src/AudioPlotter.cpp | 15 +++++++++++---- gui/src/AudioPlotter.h | 1 + gui/src/ofApp.cpp | 5 +++-- 3 files changed, 15 insertions(+), 6 deletions(-) (limited to 'gui/src') diff --git a/gui/src/AudioPlotter.cpp b/gui/src/AudioPlotter.cpp index ba78f1e..ec53bf4 100644 --- a/gui/src/AudioPlotter.cpp +++ b/gui/src/AudioPlotter.cpp @@ -68,10 +68,17 @@ void Audioplotter::addpoints(vector &audio){ } else{ for (int i=0;i &audio); int numpoints(); + ofParameter random; ofParameter joined; ofParameter bars; ofParameter width; diff --git a/gui/src/ofApp.cpp b/gui/src/ofApp.cpp index b7092f7..44939cc 100644 --- a/gui/src/ofApp.cpp +++ b/gui/src/ofApp.cpp @@ -67,8 +67,8 @@ void ofApp::setup(){ chaosgui.setup("chaos","",460,820); chaosgui.add(plotter.usechaos.set("use",false)); - chaosgui.add(plotter.chaosamount.set("amount", 0.5f, 0.0f, 1.0f)); - chaosgui.add(plotter.chaosscale.set("scale", 10.0f, 1.0f, 250.0f)); + chaosgui.add(plotter.chaosamount.set("amount", 0.0f, -0.1f, 0.1f)); + chaosgui.add(plotter.chaosscale.set("scale", 100.0f, 1.0f, 1000.0f)); chaosgui.add(plotter.chaos_a.set("a", 0.85f, 0.0f, 10.0f)); chaosgui.add(plotter.chaos_b.set("b", 0.9f, 0.0f, 10.0f)); chaosgui.add(plotter.chaos_k.set("k", 0.4f, 0.0f, 10.0f)); @@ -103,6 +103,7 @@ void ofApp::setup(){ audiogui.add(useFft.set("fft",false)); audiogui.add(scalePlot.set("plotscale", 0.1f, 0.0f, 1.0f )); //parameters are recognised by name only? audiogui.add(decayPlot.set("decay", 0.9f, 0.0f, 1.0f )); + audiogui.add(plotter.random.set("random",true)); audiogui.add(plotter.joined.set("joined",true)); audiogui.add(plotter.bars.set("bars",true)); audiogui.add(plotter.width.set("point width", 2, 1, 256)); -- cgit v1.2.3