fixed bug

This commit is contained in:
tamat
2019-04-01 20:15:17 +02:00
parent 24a4f3a930
commit 7b77be53bf
23 changed files with 4123 additions and 2320 deletions

View File

@@ -1,689 +1 @@
{
"iteration": 139049,
"last_node_id": 16,
"last_link_id": 16,
"links": {
"0": {
"id": 0,
"origin_id": 0,
"origin_slot": 0,
"target_id": 2,
"target_slot": 0,
"data": null
},
"1": {
"id": 1,
"origin_id": 2,
"origin_slot": 0,
"target_id": 1,
"target_slot": 0,
"data": null
},
"2": {
"id": 2,
"origin_id": 2,
"origin_slot": 0,
"target_id": 3,
"target_slot": 0,
"data": null
},
"3": {
"id": 3,
"origin_id": 3,
"origin_slot": 0,
"target_id": 4,
"target_slot": 0,
"data": null
},
"4": {
"id": 4,
"origin_id": 5,
"origin_slot": 0,
"target_id": 2,
"target_slot": 1,
"data": null
},
"5": {
"id": 5,
"origin_id": 6,
"origin_slot": 0,
"target_id": 0,
"target_slot": 0,
"data": null
},
"6": {
"id": 6,
"origin_id": 7,
"origin_slot": 0,
"target_id": 0,
"target_slot": 1,
"data": null
},
"7": {
"id": 7,
"origin_id": 8,
"origin_slot": 0,
"target_id": 0,
"target_slot": 2,
"data": null
},
"8": {
"id": 8,
"origin_id": 9,
"origin_slot": 0,
"target_id": 0,
"target_slot": 3,
"data": null
},
"9": {
"id": 9,
"origin_id": 9,
"origin_slot": 0,
"target_id": 10,
"target_slot": 0,
"data": null
},
"10": {
"id": 10,
"origin_id": 3,
"origin_slot": 0,
"target_id": 11,
"target_slot": 0,
"data": null
},
"11": {
"id": 11,
"origin_id": 12,
"origin_slot": 0,
"target_id": 11,
"target_slot": 1,
"data": null
},
"12": {
"id": 12,
"origin_id": 11,
"origin_slot": 0,
"target_id": 13,
"target_slot": 0,
"data": null
},
"13": {
"id": 13,
"origin_id": 12,
"origin_slot": 0,
"target_id": 4,
"target_slot": 1,
"data": null
},
"14": {
"id": 14,
"origin_id": 13,
"origin_slot": 0,
"target_id": 14,
"target_slot": 0,
"data": null
},
"15": {
"id": 15,
"origin_id": 12,
"origin_slot": 0,
"target_id": 15,
"target_slot": 0,
"data": null
}
},
"config": {},
"nodes": [
{
"id": 1,
"title": "Destination",
"type": "audio/destination",
"pos": [
673,
171
],
"size": {
"0": 140,
"1": 20
},
"flags": {},
"inputs": [
{
"name": "in",
"type": "audio",
"link": 1
}
],
"mode": 0,
"properties": {}
},
{
"id": 2,
"title": "BiquadFilter",
"type": "audio/biquadfilter",
"pos": [
437,
251
],
"size": {
"0": 140,
"1": 34
},
"flags": {},
"inputs": [
{
"name": "in",
"type": "audio",
"link": 0
},
{
"name": "frequency",
"type": "number",
"link": 4
}
],
"outputs": [
{
"name": "out",
"type": "audio",
"links": [
1,
2
]
}
],
"mode": 0,
"properties": {
"frequency": 350,
"detune": 0,
"Q": 1,
"type": "lowpass"
}
},
{
"id": 6,
"title": "Knob",
"type": "widget/knob",
"pos": [
120,
183
],
"size": [
54,
74
],
"flags": {},
"outputs": [
{
"name": "",
"type": "number",
"links": [
5
]
}
],
"mode": 0,
"properties": {
"min": 0,
"max": 1,
"value": 0.5099999999999996,
"wcolor": "#7AF",
"size": 50
},
"boxcolor": "rgba(128,128,128,1.0)"
},
{
"id": 0,
"title": "Source",
"type": "audio/source",
"pos": [
251,
196
],
"size": {
"0": 140,
"1": 62
},
"flags": {},
"inputs": [
{
"name": "gain",
"type": "number",
"link": 5
},
{
"name": "Play",
"type": -1,
"link": 6
},
{
"name": "Stop",
"type": -1,
"link": 7
},
{
"name": "playbackRate",
"type": "number",
"link": 8
}
],
"outputs": [
{
"name": "out",
"type": "audio",
"links": [
0
]
}
],
"mode": 0,
"properties": {
"src": "demodata/audio.wav",
"gain": 0.5,
"loop": true,
"autoplay": true,
"playbackRate": 0.24000000000000002
}
},
{
"id": 5,
"title": "Knob",
"type": "widget/knob",
"pos": [
125,
293
],
"size": [
54,
74
],
"flags": {},
"outputs": [
{
"name": "",
"type": "number",
"links": [
4
]
}
],
"mode": 0,
"properties": {
"min": 0,
"max": 20000,
"value": 14800.00000000001,
"wcolor": "#7AF",
"size": 50
},
"boxcolor": "rgba(128,128,128,1.0)"
},
{
"id": 10,
"title": "Watch",
"type": "basic/watch",
"pos": [
516,
123
],
"size": {
"0": 140,
"1": 20
},
"flags": {},
"inputs": [
{
"name": "value",
"type": 0,
"link": 9,
"label": "0.240"
}
],
"outputs": [
{
"name": "value",
"type": 0,
"links": null,
"label": ""
}
],
"mode": 0,
"properties": {
"value": 0.24000000000000002
}
},
{
"id": 8,
"title": "Button",
"type": "widget/button",
"pos": [
274,
106
],
"size": [
128,
43
],
"flags": {},
"outputs": [
{
"name": "clicked",
"type": -1,
"links": [
7
]
}
],
"mode": 0,
"properties": {
"text": "Stop",
"font": "40px Arial",
"message": ""
}
},
{
"id": 9,
"title": "Knob",
"type": "widget/knob",
"pos": [
429,
119
],
"size": [
54,
74
],
"flags": {},
"outputs": [
{
"name": "",
"type": "number",
"links": [
8,
9
]
}
],
"mode": 0,
"properties": {
"min": 0,
"max": 4,
"value": 0.24000000000000002,
"wcolor": "#7AF",
"size": 50
},
"boxcolor": "rgba(128,128,128,1.0)"
},
{
"id": 7,
"title": "Button",
"type": "widget/button",
"pos": [
114,
103
],
"size": [
128,
43
],
"flags": {},
"outputs": [
{
"name": "clicked",
"type": -1,
"links": [
6
]
}
],
"mode": 0,
"properties": {
"text": "Play",
"font": "40px Arial",
"message": ""
}
},
{
"id": 3,
"title": "Analyser",
"type": "audio/analyser",
"pos": [
672,
306
],
"size": {
"0": 140,
"1": 20
},
"flags": {},
"inputs": [
{
"name": "in",
"type": "audio",
"link": 2
}
],
"outputs": [
{
"name": "freqs",
"type": "array",
"links": [
3,
10
]
}
],
"mode": 0,
"properties": {
"fftSize": 2048,
"minDecibels": -100,
"maxDecibels": -10,
"smoothingTimeConstant": 0.5
}
},
{
"id": 11,
"title": "Signal",
"type": "audio/signal",
"pos": [
241,
391
],
"size": {
"0": 140,
"1": 34
},
"flags": {},
"inputs": [
{
"name": "freqs",
"type": "array",
"link": 10
},
{
"name": "band",
"type": "number",
"link": 11
}
],
"outputs": [
{
"name": "signal",
"type": "number",
"links": [
12
]
}
],
"mode": 0,
"properties": {
"band": 440,
"amplitude": 1,
"samplerate": 44100
}
},
{
"id": 14,
"title": "Progress",
"type": "widget/progress",
"pos": [
91,
568
],
"size": {
"0": 140,
"1": 20
},
"flags": {},
"inputs": [
{
"name": "",
"type": "number",
"link": 14
}
],
"mode": 0,
"properties": {
"min": 0,
"max": 1,
"value": 0.3843137254901945,
"wcolor": "#AAF"
}
},
{
"id": 13,
"title": "Max. Signal",
"type": "basic/watch",
"pos": [
92,
527
],
"size": {
"0": 140,
"1": 20
},
"flags": {},
"inputs": [
{
"name": "value",
"type": 0,
"link": 12,
"label": "0.396"
}
],
"outputs": [
{
"name": "value",
"type": 0,
"links": [
14
],
"label": ""
}
],
"mode": 0,
"properties": {
"value": 0.3843137254901945
}
},
{
"id": 4,
"title": "Visualization",
"type": "audio/visualization",
"pos": [
253,
497
],
"size": [
662,
180
],
"flags": {},
"inputs": [
{
"name": "freqs",
"type": "array",
"link": 3
},
{
"name": "mark",
"type": "number",
"link": 13
}
],
"mode": 0,
"properties": {
"continuous": true,
"mark": 12000.000000000005,
"samplerate": 44100
}
},
{
"id": 15,
"title": "Watch",
"type": "basic/watch",
"pos": [
93,
398
],
"size": {
"0": 87,
"1": 20
},
"flags": {},
"inputs": [
{
"name": "value",
"type": 0,
"link": 15,
"label": "12000.000"
}
],
"outputs": [
{
"name": "value",
"type": 0,
"links": null,
"label": ""
}
],
"mode": 0,
"properties": {
"value": 12000.000000000005
}
},
{
"id": 12,
"title": "Knob",
"type": "widget/knob",
"pos": [
92,
435
],
"size": [
54,
74
],
"flags": {},
"outputs": [
{
"name": "",
"type": "number",
"links": [
11,
13,
15
]
}
],
"mode": 0,
"properties": {
"min": 0,
"max": 24000,
"value": 12000.000000000005,
"wcolor": "#7AF",
"size": 50
},
"boxcolor": "rgba(128,128,128,1.0)"
}
]
}
{"last_node_id":16,"last_link_id":16,"nodes":[{"id":9,"type":"widget/knob","pos":[440,81],"size":[80,100],"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[8,9]}],"properties":{"min":0,"max":4,"value":0.24000000000000002,"wcolor":"#7AF","size":50},"boxcolor":"rgba(128,128,128,1.0)"},{"id":10,"type":"basic/watch","pos":[537,81],"size":{"0":140,"1":26},"flags":{},"mode":0,"inputs":[{"name":"value","type":0,"link":9,"label":"0.000"}],"outputs":[{"name":"value","type":0,"links":null,"label":""}],"properties":{"value":0.24000000000000002}},{"id":1,"type":"audio/destination","pos":[699,83],"size":{"0":140,"1":26},"flags":{},"mode":0,"inputs":[{"name":"in","type":"audio","link":1}],"properties":{}},{"id":6,"type":"widget/knob","pos":[116,179],"size":[80,100],"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[5]}],"properties":{"min":0,"max":1,"value":0.5099999999999996,"wcolor":"#7AF","size":50},"boxcolor":"rgba(128,128,128,1.0)"},{"id":0,"type":"audio/source","pos":[272,192],"size":{"0":140,"1":86},"flags":{},"mode":0,"inputs":[{"name":"gain","type":"number","link":5},{"name":"Play","type":-1,"link":6},{"name":"Stop","type":-1,"link":7},{"name":"playbackRate","type":"number","link":8}],"outputs":[{"name":"out","type":"audio","links":[0]}],"properties":{"src":"demodata/audio.wav","gain":0.5,"loop":true,"autoplay":true,"playbackRate":0.24000000000000002},"boxcolor":"#AA4"},{"id":2,"type":"audio/biquadfilter","pos":[442,228],"size":{"0":140,"1":46},"flags":{},"mode":0,"inputs":[{"name":"in","type":"audio","link":0},{"name":"frequency","type":"number","link":4}],"outputs":[{"name":"out","type":"audio","links":[1,2]}],"properties":{"frequency":350,"detune":0,"Q":1,"type":"lowpass"}},{"id":3,"type":"audio/analyser","pos":[704,231],"size":{"0":140,"1":46},"flags":{},"mode":0,"inputs":[{"name":"in","type":"audio","link":2}],"outputs":[{"name":"freqs","type":"array","links":[3,10]},{"name":"samples","type":"array","links":null}],"properties":{"fftSize":2048,"minDecibels":-100,"maxDecibels":-10,"smoothingTimeConstant":0.5}},{"id":11,"type":"audio/signal","pos":[882,395],"size":{"0":140,"1":46},"flags":{},"mode":0,"inputs":[{"name":"freqs","type":"array","link":10},{"name":"band","type":"number","link":11}],"outputs":[{"name":"signal","type":"number","links":[12]}],"properties":{"band":440,"amplitude":1,"samplerate":44100}},{"id":4,"type":"audio/visualization","pos":[885,503],"size":{"0":140,"1":46},"flags":{},"mode":0,"inputs":[{"name":"freqs","type":"array","link":3},{"name":"mark","type":"number","link":13}],"properties":{"continuous":true,"mark":12000.000000000005,"samplerate":44100}},{"id":5,"type":"widget/knob","pos":[112,314],"size":[80,100],"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[4]}],"properties":{"min":0,"max":20000,"value":14800.00000000001,"wcolor":"#7AF","size":50},"boxcolor":"rgba(128,128,128,1.0)"},{"id":13,"type":"basic/watch","pos":[110,458],"size":{"0":140,"1":26},"flags":{},"mode":0,"inputs":[{"name":"value","type":0,"link":12,"label":"0.000"}],"outputs":[{"name":"value","type":0,"links":[14],"label":""}],"title":"Max. Signal","properties":{"value":0.3843137254901945}},{"id":14,"type":"widget/progress","pos":[300,460],"size":{"0":140,"1":26},"flags":{},"mode":0,"inputs":[{"name":"","type":"number","link":14}],"properties":{"min":0,"max":1,"value":0.3843137254901945,"wcolor":"#AAF"}},{"id":12,"type":"widget/knob","pos":[460,458],"size":[80,100],"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[11,13,15]}],"properties":{"min":0,"max":24000,"value":12000.000000000005,"wcolor":"#7AF","size":50},"boxcolor":"rgba(128,128,128,1.0)"},{"id":15,"type":"basic/watch","pos":[888,598],"size":{"0":140,"1":26},"flags":{},"mode":0,"inputs":[{"name":"value","type":0,"link":15,"label":"0.000"}],"outputs":[{"name":"value","type":0,"links":null,"label":""}],"properties":{"value":12000.000000000005}},{"id":7,"type":"widget/button","pos":[113,83],"size":{"0":141,"1":60},"flags":{},"mode":0,"outputs":[{"name":"clicked","type":-1,"links":[6]}],"properties":{"text":"Play","font_size":30,"message":"","font":"40px Arial"}},{"id":8,"type":"widget/button","pos":[273,83],"size":{"0":143,"1":62},"flags":{},"mode":0,"outputs":[{"name":"clicked","type":-1,"links":[7]}],"properties":{"text":"Stop","font_size":30,"message":"","font":"40px Arial"}}],"links":[[0,0,0,2,0,null],[1,2,0,1,0,null],[2,2,0,3,0,null],[3,3,0,4,0,null],[4,5,0,2,1,null],[5,6,0,0,0,null],[6,7,0,0,1,null],[7,8,0,0,2,null],[8,9,0,0,3,null],[9,9,0,10,0,null],[10,3,0,11,0,null],[11,12,0,11,1,null],[12,11,0,13,0,null],[13,12,0,4,1,null],[14,13,0,14,0,null],[15,12,0,15,0,null]],"groups":[],"config":{}}

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"last_node_id":14,"last_link_id":14,"nodes":[{"id":5,"type":"math/operation","pos":[432,116],"size":{"0":140,"1":34},"flags":{},"mode":0,"inputs":[{"name":"A","type":"number","link":null},{"name":"B","type":"number","link":null}],"outputs":[{"name":"=","type":"number","links":[2]}],"properties":{"A":1,"B":1,"OP":"+"},"color":"#233","bgcolor":"#355","shape":2},{"id":9,"type":"features/slots","pos":[847,479],"size":[100,40],"flags":{"horizontal":true},"mode":0,"inputs":[{"name":"C","type":"number","link":6}],"outputs":[{"name":"A","type":"number","links":null},{"name":"B","type":"number","links":null}],"properties":{}},{"id":10,"type":"widget/knob","pos":[456,189],"size":[54,74],"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[9]}],"properties":{"min":0,"max":1,"value":0.5,"wcolor":"#7AF","size":50}},{"id":4,"type":"math/operation","pos":[634,150],"size":{"0":140,"1":34},"flags":{},"mode":0,"inputs":[{"name":"A","type":"number","link":2},{"name":"B","type":"number","link":9}],"outputs":[{"name":"=","type":"number","links":[1]}],"properties":{"A":1,"B":1,"OP":"+"},"shape":2},{"id":2,"type":"features/shape","pos":[850,128],"size":{"0":140,"1":39},"flags":{},"mode":0,"inputs":[{"name":"","type":"number","link":1}],"outputs":[{"name":"","type":"number","links":null}],"properties":{}},{"id":12,"type":"input/gamepad","pos":[594,223],"size":{"0":140,"1":49},"flags":{},"mode":0,"outputs":[{"name":"left_x_axis","type":"number","links":null},{"name":"left_y_axis","type":"number","links":null},{"name":"button_pressed","type":-1,"links":[12]}],"properties":{"gamepad_index":0,"threshold":0.1}},{"id":7,"type":"features/slots","pos":[757,380],"size":[100,40],"flags":{"horizontal":true},"mode":0,"inputs":[{"name":"C","type":"number","link":13}],"outputs":[{"name":"A","type":"number","links":[10]},{"name":"B","type":"number","links":[6]}],"properties":{}},{"id":8,"type":"features/slots","pos":[672,481],"size":[100,40],"flags":{"horizontal":true},"mode":0,"inputs":[{"name":"C","type":"number","link":10}],"outputs":[{"name":"A","type":"number","links":null},{"name":"B","type":"number","links":null}],"properties":{}},{"id":13,"type":"events/log","pos":[863,209],"size":{"0":140,"1":19},"flags":{},"mode":0,"inputs":[{"name":"event","type":-1,"link":12}],"properties":{}},{"id":14,"type":"features/widgets","pos":[476,366],"size":{"0":180,"1":170},"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[13]}],"properties":{}}],"links":[[1,4,0,2,0,"number"],[2,5,0,4,0,"number"],[6,7,1,9,0,"number"],[9,10,0,4,1,"number"],[10,7,0,8,0,"number"],[12,12,2,13,0,-1],[13,14,0,7,0,"number"]],"groups":[{"title":"Group","bounding":[418,298,564,255],"color":"#3f789e"}],"config":{}}
{"last_node_id":14,"last_link_id":14,"nodes":[{"id":9,"type":"features/slots","pos":[847,479],"size":[100,40],"flags":{"horizontal":true},"mode":0,"inputs":[{"name":"C","type":"number","link":6}],"outputs":[{"name":"A","type":"number","links":null},{"name":"B","type":"number","links":null}],"properties":{}},{"id":7,"type":"features/slots","pos":[757,380],"size":[100,40],"flags":{"horizontal":true},"mode":0,"inputs":[{"name":"C","type":"number","link":13}],"outputs":[{"name":"A","type":"number","links":[10]},{"name":"B","type":"number","links":[6]}],"properties":{}},{"id":8,"type":"features/slots","pos":[672,481],"size":[100,40],"flags":{"horizontal":true},"mode":0,"inputs":[{"name":"C","type":"number","link":10}],"outputs":[{"name":"A","type":"number","links":null},{"name":"B","type":"number","links":null}],"properties":{}},{"id":5,"type":"math/operation","pos":[413,101],"size":[140,34],"flags":{"collapsed":true},"mode":0,"inputs":[{"name":"A","type":"number","link":null},{"name":"B","type":"number","link":null}],"outputs":[{"name":"=","type":"number","links":[2]}],"properties":{"A":1,"B":1,"OP":"+"},"shape":2},{"id":12,"type":"input/gamepad","pos":[593,208],"size":{"0":175,"1":74},"flags":{},"mode":0,"outputs":[{"name":"left_x_axis","type":"number","links":null},{"name":"left_y_axis","type":"number","links":null},{"name":"button_pressed","type":-1,"links":[12]}],"properties":{"gamepad_index":0,"threshold":0.1}},{"id":13,"type":"events/log","pos":[862,246],"size":{"0":144,"1":32},"flags":{},"mode":0,"inputs":[{"name":"event","type":-1,"link":12}],"properties":{}},{"id":14,"type":"features/widgets","pos":[441,365],"size":{"0":180,"1":170},"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[13]}],"properties":{}},{"id":10,"type":"widget/knob","pos":[421,197],"size":[74,92],"flags":{},"mode":0,"outputs":[{"name":"","type":"number","links":[9]}],"properties":{"min":0,"max":1,"value":0.5,"wcolor":"#7AF","size":50}},{"id":4,"type":"math/operation","pos":[596,116],"size":[148,48],"flags":{},"mode":0,"inputs":[{"name":"A","type":"number","link":2},{"name":"B","type":"number","link":9}],"outputs":[{"name":"=","type":"number","links":[1]}],"properties":{"A":1,"B":1,"OP":"+"},"shape":2},{"id":2,"type":"features/shape","pos":[850,97],"size":{"0":140,"1":39},"flags":{},"mode":0,"inputs":[{"name":"","type":"number","link":1}],"outputs":[{"name":"","type":"number","links":null}],"properties":{}}],"links":[[1,4,0,2,0,"number"],[2,5,0,4,0,"number"],[6,7,1,9,0,"number"],[9,10,0,4,1,"number"],[10,7,0,8,0,"number"],[12,12,2,13,0,-1],[13,14,0,7,0,"number"]],"groups":[{"title":"Group","bounding":[418,298,609,255],"color":"#3f789e"}],"config":{}}

File diff suppressed because one or more lines are too long