aboutsummaryrefslogtreecommitdiffstats
path: root/classes/Bowelyzer.sc
diff options
context:
space:
mode:
Diffstat (limited to 'classes/Bowelyzer.sc')
-rw-r--r--classes/Bowelyzer.sc10
1 files changed, 8 insertions, 2 deletions
diff --git a/classes/Bowelyzer.sc b/classes/Bowelyzer.sc
index db6913d..3a61618 100644
--- a/classes/Bowelyzer.sc
+++ b/classes/Bowelyzer.sc
@@ -22,7 +22,7 @@ Bowelyzer{
server.waitForBoot({
hub = BowelyzerOSCHub.new(config.config);
analyzer = BowelyzerAnalyzer.new(config.config);
- gui = BowelyzerGUI.new(config.config);
+ gui = BowelyzerGUI.new(config);
this.addGUIListeners;
this.addServerListeners;
},
@@ -179,7 +179,13 @@ Bowelyzer{
func: {|msg, time, addr, recvPort|
var path = msg[1];
postln("Received: "++msg);
- config.writeConfigurationFile;
+ if(config.configFilePath.isNil || config.configFilePath == "",{
+ {
+ gui.saveAsAction(nil);
+ }.defer;
+ },{
+ config.writeConfigurationFile;
+ });
},
path: "/save",
srcID: hub.local