Last alpha version

This commit is contained in:
computermusik 2024-12-04 11:48:34 +01:00
parent 2c2b5dc851
commit 966fee1d18
3 changed files with 9630 additions and 2956 deletions

11692
HSS_NOT.json

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -50,25 +50,23 @@ function dictionary(d)
hsspiece[title]["networkData"] = JSON.parse(net.stringify());
outdict.parse(JSON.stringify(hsspiece));
jpieces = JSON.parse(outdict.stringify());
this.patcher.getnamed("currentPiece").message("clear");
for (var i = 0; i < Object.keys(jpieces).length; i++) this.patcher.getnamed("currentPiece").message("append", Object.keys(jpieces)[i]);
this.patcher.getnamed("currentPiece").message("set", Object.keys(jpieces).length - 1);
this.patcher.getnamed("currentPiece").message("clearchecks");
this.patcher.getnamed("currentPiece").message("checkitem", Object.keys(jpieces).length - 1, 1);
//outlet(0, "dictionary", outdict.name);
setMenu();
}
function readPiece(path)
{
outdict.import_json(path);
jpieces = JSON.parse(outdict.stringify());
/*
var keys = outdict.getkeys();
for (var i = 0; i < keys.length; i++) outlet(3, keys[i]);
outlet(1, outdict.get("DefaultSetting::1::networkData"));
outlet(1, "predict", 0.5, 0.5);
outlet(0, 0.5, 0.5);
*/
setMenu();
}
function setMenu()
{
this.patcher.getnamed("currentPiece").message("clear");
for (var i = 0; i < Object.keys(jpieces).length; i++) this.patcher.getnamed("currentPiece").message("append", Object.keys(jpieces)[i]);
this.patcher.getnamed("currentPiece").message("set", Object.keys(jpieces).length - 1);
this.patcher.getnamed("currentPiece").message("clearchecks");
this.patcher.getnamed("currentPiece").message("checkitem", Object.keys(jpieces).length - 1, 1);
}
function writePiece()