{"Document":{"ObjectName":"Scenario::ScenarioDocumentModel","id":1,"BaseScenario":{"ObjectName":"Scenario::BaseScenario","id":0,"Constraint":{"ObjectName":"Scenario::IntervalModel","id":0,"Metadata":{"ScriptingName":"livecoding","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Inlet":{"uuid":"a1574bb0-cbd4-4c7d-9417-0c25cfd1187b","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"Audio In","Exposed":"audio in"},"Outlet":{"uuid":"a1d97535-18ac-444a-8417-0cbc1692d897","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Audio Out","Exposed":"audio out","Address":"audio:/out/main","GainInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10000,"Hidden":false,"Custom":"Gain","Exposed":"gain","Value":{},"Init":{},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},"PanInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10001,"Hidden":false,"Custom":"Pan","Exposed":"pan","Value":{},"Init":{},"Domain":{}},"Gain":1.0,"Pan":[1.0,1.0],"Propagate":true},"Processes":[{"uuid":"de035912-5b03-49a8-bc4d-b2cba68e21d9","ObjectName":"Scenario","id":1,"Metadata":{"ScriptingName":"Scenario.1","Comment":"","Color":"Transparent1","Label":"","Touched":false},"Duration":10584000000,"Height":1606.0,"StartOffset":0,"LoopDuration":10584000000,"Pos":[40.0,40.0],"Size":[200.0,100.0],"Loops":false,"FoldMode":0,"Inlet":{"uuid":"a1574bb0-cbd4-4c7d-9417-0c25cfd1187b","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"In","Exposed":"in"},"Outlet":{"uuid":"a1d97535-18ac-444a-8417-0cbc1692d897","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Out","Exposed":"out","GainInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10000,"Hidden":false,"Custom":"Gain","Exposed":"gain","Value":{},"Init":{},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},"PanInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10001,"Hidden":false,"Custom":"Pan","Exposed":"pan","Value":{},"Init":{},"Domain":{}},"Gain":1.0,"Pan":[1.0,1.0],"Propagate":true},"StartTimeNodeId":0,"StartEventId":0,"StartStateId":0,"Exclusive":false,"TimeNodes":[{"ObjectName":"Scenario::TimeSyncModel","id":0,"Metadata":{"ScriptingName":"Sync.start","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":0,"Events":[0],"MusicalSync":-1.0,"AutoTrigger":false,"Start":true,"Active":false,"Expression":" { true == false } "},{"ObjectName":"Scenario::TimeSyncModel","id":1,"Metadata":{"ScriptingName":"Sync.1","Comment":"","Color":"Gray","Label":"","Touched":false},"Date":672215558,"Events":[1],"MusicalSync":-1.0,"AutoTrigger":false,"Start":true,"Active":true,"Expression":" { true == false } "},{"ObjectName":"Scenario::TimeSyncModel","id":2,"Metadata":{"ScriptingName":"Sync.rung53","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":8680520931,"Events":[2],"MusicalSync":-1.0,"AutoTrigger":false,"Start":false,"Active":true,"Expression":" { true == false } "},{"ObjectName":"Scenario::TimeSyncModel","id":3,"Metadata":{"ScriptingName":"Sync.3","Comment":"","Color":"Gray","Label":"","Touched":false},"Date":672215558,"Events":[3],"MusicalSync":-1.0,"AutoTrigger":false,"Start":true,"Active":true,"Expression":" { true == false } "},{"ObjectName":"Scenario::TimeSyncModel","id":4,"Metadata":{"ScriptingName":"Sync.slug31","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":8680520931,"Events":[4],"MusicalSync":-1.0,"AutoTrigger":false,"Start":false,"Active":true,"Expression":" { true == false } "},{"ObjectName":"Scenario::TimeSyncModel","id":5,"Metadata":{"ScriptingName":"Sync.4","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":681551884,"Events":[5],"MusicalSync":-1.0,"AutoTrigger":false,"Start":true,"Active":true,"Expression":" { true == false } "},{"ObjectName":"Scenario::TimeSyncModel","id":6,"Metadata":{"ScriptingName":"Sync.rung53.1","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":8689857257,"Events":[6],"MusicalSync":-1.0,"AutoTrigger":false,"Start":false,"Active":true,"Expression":" { true == false } "}],"Events":[{"ObjectName":"Scenario::EventModel","id":0,"Metadata":{"ScriptingName":"Event.start","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":0,"States":[0],"Condition":"","Date":0,"Offset":0},{"ObjectName":"Scenario::EventModel","id":1,"Metadata":{"ScriptingName":"Event.wine59","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":1,"States":[1],"Condition":"","Date":672215558,"Offset":0},{"ObjectName":"Scenario::EventModel","id":2,"Metadata":{"ScriptingName":"Event.reed59","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":2,"States":[2],"Condition":"","Date":8680520931,"Offset":0},{"ObjectName":"Scenario::EventModel","id":3,"Metadata":{"ScriptingName":"Event.bunk35","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":3,"States":[3],"Condition":"","Date":672215558,"Offset":0},{"ObjectName":"Scenario::EventModel","id":4,"Metadata":{"ScriptingName":"Event.pert77","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":4,"States":[4],"Condition":"","Date":8680520931,"Offset":0},{"ObjectName":"Scenario::EventModel","id":5,"Metadata":{"ScriptingName":"Event.wine59.1","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":5,"States":[5],"Condition":"","Date":681551884,"Offset":0},{"ObjectName":"Scenario::EventModel","id":6,"Metadata":{"ScriptingName":"Event.reed59.1","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":6,"States":[6],"Condition":"","Date":8689857257,"Offset":0}],"States":[{"ObjectName":"Scenario::StateModel","id":0,"Metadata":{"ScriptingName":"State.start","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":0,"PreviousConstraint":null,"NextConstraint":null,"HeightPercentage":0.02,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},{"ObjectName":"Scenario::StateModel","id":1,"Metadata":{"ScriptingName":"State.pang81","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":1,"PreviousConstraint":null,"NextConstraint":1,"HeightPercentage":0.15066666666666664,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},{"ObjectName":"Scenario::StateModel","id":2,"Metadata":{"ScriptingName":"State.prow81","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":2,"PreviousConstraint":1,"NextConstraint":null,"HeightPercentage":0.15066666666666664,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},{"ObjectName":"Scenario::StateModel","id":3,"Metadata":{"ScriptingName":"State.lint17","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":3,"PreviousConstraint":null,"NextConstraint":2,"HeightPercentage":0.5071506849315067,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},{"ObjectName":"Scenario::StateModel","id":4,"Metadata":{"ScriptingName":"State.pact87","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":4,"PreviousConstraint":2,"NextConstraint":null,"HeightPercentage":0.5071506849315067,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},{"ObjectName":"Scenario::StateModel","id":5,"Metadata":{"ScriptingName":"State.pang81.1","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":5,"PreviousConstraint":null,"NextConstraint":3,"HeightPercentage":0.7586666666666667,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},{"ObjectName":"Scenario::StateModel","id":6,"Metadata":{"ScriptingName":"State.prow81.1","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":6,"PreviousConstraint":3,"NextConstraint":null,"HeightPercentage":0.7586666666666667,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]}],"Constraints":[{"ObjectName":"Scenario::IntervalModel","id":1,"Metadata":{"ScriptingName":"JS","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Inlet":{"uuid":"a1574bb0-cbd4-4c7d-9417-0c25cfd1187b","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"Audio In","Exposed":"audio in"},"Outlet":{"uuid":"a1d97535-18ac-444a-8417-0cbc1692d897","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Audio Out","Exposed":"audio out","GainInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10000,"Hidden":false,"Custom":"Gain","Exposed":"gain","Value":{},"Init":{},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},"PanInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10001,"Hidden":false,"Custom":"Pan","Exposed":"pan","Value":{},"Init":{},"Domain":{}},"Gain":1.0,"Pan":[1.0,1.0],"Propagate":true},"Processes":[{"uuid":"846a5de5-47f9-46c5-a898-013cb20951d0","ObjectName":"Javascript","id":1,"Metadata":{"ScriptingName":"JS","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":7056000000,"Pos":[45.0,2.0],"Size":[143.0,35.0],"Loops":false,"FoldMode":0,"Script":"import Score 1.0\nScript {\n  FloatSlider { id: in1 }\n  ValueOutlet { id: out1 }\n  \n  tick: function(token, state) {\n    out1.value = Math.sin(10. * in1.value);\n  }\n}\n","Root":"<LIBRARY>:packages/default/Presets/Javascript/average.qml","Inlets":[{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":0,"Hidden":true,"Value":{"Float":0.6020202040672302},"Init":{"Float":0.5},"Domain":{"Float":{"Min":0.0,"Max":1.0}}}],"Outlets":[{"uuid":"cff96158-cc72-46d7-99dc-b6038171375b","ObjectName":"Outlet","id":0,"Hidden":false}]},{"uuid":"0b1b1816-c33e-4796-a16d-5aab27fe600f","ObjectName":"LFO","id":3,"Metadata":{"ScriptingName":"LFO","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":8167022935,"Pos":[-265.0,2.0],"Size":[270.0,134.5],"Loops":false,"FoldMode":0,"Inlets":[{"uuid":"b631d9b7-cbe3-4d9c-b470-f139e348aecb","ObjectName":"Inlet","id":0,"Hidden":true,"Custom":"Period","Exposed":"period","Value":{"Vec2f":[10.037686347961426,0.0]},"Init":{"Vec2f":[0.5,1.0]},"Domain":{"Vec2f":{"Min":[0.009999999776482582,0.0],"Max":[60.0,1.0],"Values":[[],[]]}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":1,"Hidden":true,"Custom":"Shape","Exposed":"shape","Value":{"Float":0.6043956279754639},"Init":{"Float":0.5},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},{"uuid":"7cd210d3-ebd1-4f71-9de6-cccfb639cbc3","ObjectName":"Inlet","id":2,"Hidden":true,"Custom":"Retrigger","Exposed":"retrigger","Value":{"Impulse":null},"Init":{"Impulse":null},"Domain":{"Impulse":null}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":3,"Hidden":true,"Custom":"Ampl.","Exposed":"ampl.","Value":{"Float":0.5},"Init":{"Float":0.5},"Domain":{"Float":{"Min":0.0,"Max":2.0}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":4,"Hidden":true,"Custom":"Offset","Exposed":"offset","Value":{"Float":0.5},"Init":{"Float":0.5},"Domain":{"Float":{"Min":-1.0,"Max":1.0}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":5,"Hidden":true,"Custom":"Jitter","Exposed":"jitter","Value":{"Float":0.0},"Init":{"Float":0.0},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":6,"Hidden":true,"Custom":"Phase","Exposed":"phase","Value":{"Float":0.0},"Init":{"Float":0.0},"Domain":{"Float":{"Min":-1.0,"Max":1.0}}},{"uuid":"8b1d76c4-3838-4ac0-9b9c-c12bc5db8e8a","ObjectName":"Inlet","id":7,"Hidden":true,"Custom":"Waveform","Exposed":"waveform","Value":{"String":"Pump"},"Init":{"String":"Sin"},"Domain":{"String":{"Values":["Sin","Triangle","Saw","Pump","Square","SquareOnChange","SampleAndHoldEveryTick","SampleAndHold","Noise1","Noise2","Noise3","Drift"]}},"Values":["Sin","Triangle","Saw","Pump","Square","SquareOnChange","SampleAndHoldEveryTick","SampleAndHold","Noise1","Noise2","Noise3","Drift"],"Pixmaps":[":/icons/wave_sin_off.png",":/icons/wave_sin_on.png",":/icons/wave_triangle_off.png",":/icons/wave_triangle_on.png",":/icons/wave_saw_off.png",":/icons/wave_saw_on.png",":/icons/wave_pump_off.png",":/icons/wave_pump_on.png",":/icons/wave_square_ticks_off.png",":/icons/wave_square_ticks_on.png",":/icons/wave_square_changes_off.png",":/icons/wave_square_changes_on.png",":/icons/wave_sample_and_hold_ticks_off.png",":/icons/wave_sample_and_hold_ticks_on.png",":/icons/wave_sample_and_hold_changes_off.png",":/icons/wave_sample_and_hold_changes_on.png",":/icons/wave_noise1_off.png",":/icons/wave_noise1_on.png",":/icons/wave_noise2_off.png",":/icons/wave_noise2_on.png",":/icons/wave_noise3_off.png",":/icons/wave_noise3_on.png",":/icons/wave_drift_off.png",":/icons/wave_drift_on.png"]}],"Outlets":[{"uuid":"cff96158-cc72-46d7-99dc-b6038171375b","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Out","Exposed":"out"}]},{"uuid":"9906e563-ddeb-4ecd-908c-952baee2a0a5","ObjectName":"SignalDisplay","id":4,"Metadata":{"ScriptingName":"Signal display","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":8167022935,"Pos":[227.0,-10.0],"Size":[200.0,100.0],"Loops":true,"FoldMode":2,"Inlets":[{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"in","Exposed":"in","Value":{},"Init":{},"Domain":{}},{"uuid":"fb27e4cb-ea7f-41e2-ad92-2354498c1b6b","ObjectName":"Inlet","id":1,"Hidden":true,"Custom":"Fixed range","Exposed":"fixed range","Value":{"Bool":false},"Init":{"Bool":false},"Domain":{"Bool":null}},{"uuid":"10d62b0d-5bc9-4ac9-9540-9e8ac0c24947","ObjectName":"Inlet","id":2,"Hidden":true,"Custom":"Min","Exposed":"min","Value":{"Float":0.0},"Init":{"Float":0.0},"Domain":{"Float":{"Min":-1000000.0,"Max":1000000.0}}},{"uuid":"10d62b0d-5bc9-4ac9-9540-9e8ac0c24947","ObjectName":"Inlet","id":3,"Hidden":true,"Custom":"Max","Exposed":"max","Value":{"Float":1.0},"Init":{"Float":1.0},"Domain":{"Float":{"Min":-1000000.0,"Max":1000000.0}}}],"Outlets":[{"uuid":"3620ea94-5991-41cf-89b3-11f842cc39d0","ObjectName":"Outlet","id":0,"Hidden":true,"Custom":"out","Exposed":"out","Value":{"Tuple":[{"Float":0.597771406173706},{"Float":0.8045971393585205}]},"Domain":{}}]}],"SmallViewRack":[{"Processes":[1,3],"Process":null,"Height":241.0,"Nodal":true},{"Processes":[4],"Process":4,"Height":66.0,"Nodal":false}],"FullViewRack":[{"Process":0,"Nodal":true},{"Process":4,"Nodal":false}],"DefaultDuration":8008305373,"MinDuration":8167022935,"MaxDuration":4611686018427387903,"GuiDuration":8552386912,"Speed":1.0,"Rigidity":false,"MinNull":true,"MaxInf":true,"Signatures":[],"StartState":1,"EndState":2,"StartDate":672215558,"HeightPercentage":0.15066666666666664,"NodalSlotHeight":100.0,"QuantizationRate":-1.0,"Zoom":-1.0,"Center":0,"NodalCenter":[111.5,57.50000000000001],"ViewMode":0,"SmallViewShown":true,"HasSignature":false},{"ObjectName":"Scenario::IntervalModel","id":2,"Metadata":{"ScriptingName":"Shaders","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Inlet":{"uuid":"a1574bb0-cbd4-4c7d-9417-0c25cfd1187b","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"Audio In","Exposed":"audio in"},"Outlet":{"uuid":"a1d97535-18ac-444a-8417-0cbc1692d897","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Audio Out","Exposed":"audio out","GainInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10000,"Hidden":false,"Custom":"Gain","Exposed":"gain","Value":{},"Init":{},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},"PanInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10001,"Hidden":false,"Custom":"Pan","Exposed":"pan","Value":{},"Init":{},"Domain":{}},"Gain":1.0,"Pan":[1.0,1.0],"Propagate":true},"Processes":[{"uuid":"74ca45ff-92c9-44a0-8f1a-754dea05ee1b","ObjectName":"gfxProcess","id":1,"Metadata":{"ScriptingName":"SpaceSpore","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":8008305373,"Pos":[40.0,40.0],"Size":[252.0,177.0],"Loops":false,"FoldMode":0,"ScriptEditorPlacement":"Central","Vertex":"void main() {\n\tisf_vertShaderInit();\n}","Fragment":"/*{\n    \"CATEGORIES\": [\n        \"generator\",\n        \"sphere\"\n    ],\n    \"CREDIT\": \"by mojovideotech\",\n    \"DESCRIPTION\": \"\",\n    \"INPUTS\": [\n        {\n            \"DEFAULT\": [\n                0.5,\n                0.3\n            ],\n            \"MAX\": [\n                0.99,\n                0.99\n            ],\n            \"MIN\": [\n                0.01,\n                0.01\n            ],\n            \"NAME\": \"O\",\n            \"TYPE\": \"point2D\"\n        },\n        {\n            \"DEFAULT\": [\n                0.1,\n                0.5\n            ],\n            \"MAX\": [\n                1,\n                1\n            ],\n            \"MIN\": [\n                0,\n                0\n            ],\n            \"NAME\": \"C\",\n            \"TYPE\": \"point2D\"\n        },\n        {\n            \"DEFAULT\": 9,\n            \"MAX\": 36,\n            \"MIN\": 0,\n            \"NAME\": \"R1\",\n            \"TYPE\": \"float\"\n        },\n        {\n            \"DEFAULT\": 17,\n            \"MAX\": 54,\n            \"MIN\": 0,\n            \"NAME\": \"R2\",\n            \"TYPE\": \"float\"\n        },\n        {\n            \"DEFAULT\": 2.0,\n            \"MAX\": 5.0,\n            \"MIN\": 1.1,\n            \"NAME\": \"zoom\",\n            \"TYPE\": \"float\"\n        },\n        {\n            \"DEFAULT\": 1.5,\n            \"MAX\": 3,\n            \"MIN\": -3,\n            \"NAME\": \"rate\",\n            \"TYPE\": \"float\"\n        },\n        {\n            \"DEFAULT\": 64,\n            \"MAX\":\t72,\n            \"MIN\": 24,\n            \"NAME\": \"depth\",\n            \"TYPE\": \"float\"\n        },\n        {\n            \"DEFAULT\": 0.55,\n            \"MAX\": 1.25,\n            \"MIN\": 0.25,\n            \"NAME\": \"gamma\",\n            \"TYPE\": \"float\"\n        }\n    ],\n    \"ISFVSN\": \"2\",\n    \"VSN\": \"2\"\n}\n*/\n\n\n////////////////////////////////////////////////////////////////////\n// SpaceSpore  by mojovideotech\n// v2.0 5/2020 ; optimized code, added uniforms\n//\n// based on :\n// shadertoy.com/lslcWj   by LukeRissacher\n//\n// License Creative Commons Attribution-NonCommercial-ShareAlike 3.0\n////////////////////////////////////////////////////////////////////\n\n\n#define \ttwpi  \t6.283185307179586  \t\n#define \tR(p, a) p = p * cos(a) + vec2(-p.y, p.x) * sin(a)\n\nfloat Swave(float w) { return 0.5 + 0.5 * sin(twpi * w); }\n\nfloat Sdef(vec3 p) { return 1.0 - abs(sin(p.x) + sin(p.y) + sin(p.z)) * 0.333; }\n\nfloat Smap(vec3 p, float s) {\n    float dSphere = length(p) - 1.0;\n    return max(dSphere, (0.95 - Sdef(s * p)) / s);\n}\n\nvec3 Scol(vec3 p) {\n    float a = clamp((2.0 - length(p)) * 0.5, 0.0, 1.0);\n    vec3 c = 0.5 + 0.5 * cos(twpi * cross(vec3(1.0, C.x, C.y), vec3(Swave(-a) * vec3(0.5, 1.0, 1.0))));\n    return c * a;\n}\n\nvec3 rgb(vec3 c) { return c*c*c*(c*(c*6.0-15.0)+10.0); }\n\nvoid main() {\n\tfloat TT = TIME * rate; \n\tvec3 rd = normalize(vec3(2.0 * gl_FragCoord.xy - RENDERSIZE.xy, -min(RENDERSIZE.x,RENDERSIZE.y)));\n    vec3 ro = vec3(0.0, 0.0, zoom); \n    R(rd.xz, O.x * -TT);\n    R(ro.xz, O.x * -TT);\n    R(rd.yz, O.y * TT);\n    R(ro.yz, O.y * TT);\n    float t = 0.0;\n    vec3 col = vec3(0.0);\n    float S = mix(R1, R2, Swave(0.05 * TT));\n    for (int i = 0; i < 90; i++) {\n    \tif (float(i) >= floor(depth)) { break; }\n        vec3 p = ro + t * rd;\n        float d = Smap(p, S);\n        if (t > 5.0 || d < 0.001) {\n            break;\n        }\n        t += 1.8 * d;\n        col += 0.05 * Scol(p);\n    }\n    gl_FragColor = vec4(pow(rgb(col),vec3(gamma)),1.0);\n}\n","Root":"<LIBRARY>:packages/default/Presets/GLSL_shaders/gitizenme/SpaceSpore.fs","Inlets":[{"uuid":"0adbbdda-fda4-451e-91cc-1da731bde9d5","ObjectName":"Inlet","id":0,"Hidden":true,"Custom":"O","Exposed":"o","Value":{"Vec2f":[0.5,0.30000001192092896]},"Init":{"Vec2f":[0.5,0.30000001192092896]},"Domain":{"Vec2f":{"Min":[0.009999999776482582,0.009999999776482582],"Max":[0.9900000095367432,0.9900000095367432],"Values":[[],[]]}},"Integral":false},{"uuid":"0adbbdda-fda4-451e-91cc-1da731bde9d5","ObjectName":"Inlet","id":1,"Hidden":true,"Custom":"C","Exposed":"c","Value":{"Vec2f":[0.10000000149011612,0.5]},"Init":{"Vec2f":[0.10000000149011612,0.5]},"Domain":{"Vec2f":{"Min":[0.0,0.0],"Max":[1.0,1.0],"Values":[[],[]]}},"Integral":false},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":2,"Hidden":true,"Custom":"R1","Exposed":"r1","Value":{"Float":8.861538887023926},"Init":{"Float":9.0},"Domain":{"Float":{"Min":0.0,"Max":36.0}}},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":3,"Hidden":true,"Custom":"R2","Exposed":"r2","Value":{"Float":36.5538444519043},"Init":{"Float":17.0},"Domain":{"Float":{"Min":0.0,"Max":54.0}}},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":4,"Hidden":true,"Custom":"zoom","Exposed":"zoom","Value":{"Float":1.7000000476837158},"Init":{"Float":2.0},"Domain":{"Float":{"Min":1.100000023841858,"Max":5.0}}},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":5,"Hidden":true,"Custom":"rate","Exposed":"rate","Value":{"Float":1.5},"Init":{"Float":1.5},"Domain":{"Float":{"Min":-3.0,"Max":3.0}}},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":6,"Hidden":true,"Custom":"depth","Exposed":"depth","Value":{"Float":64.0},"Init":{"Float":64.0},"Domain":{"Float":{"Min":24.0,"Max":72.0}}},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":7,"Hidden":true,"Custom":"gamma","Exposed":"gamma","Value":{"Float":0.7166666388511658},"Init":{"Float":0.550000011920929},"Domain":{"Float":{"Min":0.25,"Max":1.25}}}],"Outlets":[{"uuid":"f1c71046-b754-49a5-8e66-d01374773dfc","ObjectName":"Outlet","id":1,"Hidden":false,"Custom":"Texture Out","Exposed":"texture out","Address":"Window:/"}]}],"SmallViewRack":[{"Processes":[1],"Process":null,"Height":221.0,"Nodal":true}],"FullViewRack":[{"Process":0,"Nodal":true}],"DefaultDuration":8008305373,"MinDuration":8008305373,"MaxDuration":4611686018427387903,"GuiDuration":8113268322,"Speed":1.0,"Rigidity":false,"MinNull":true,"MaxInf":true,"Signatures":[],"StartState":3,"EndState":4,"StartDate":672215558,"HeightPercentage":0.5071506849315067,"NodalSlotHeight":100.0,"QuantizationRate":-1.0,"Zoom":-1.0,"Center":0,"NodalCenter":[163.0,118.5],"ViewMode":0,"SmallViewShown":true,"HasSignature":false},{"ObjectName":"Scenario::IntervalModel","id":3,"Metadata":{"ScriptingName":"JSui","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Inlet":{"uuid":"a1574bb0-cbd4-4c7d-9417-0c25cfd1187b","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"Audio In","Exposed":"audio in"},"Outlet":{"uuid":"a1d97535-18ac-444a-8417-0cbc1692d897","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Audio Out","Exposed":"audio out","GainInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10000,"Hidden":false,"Custom":"Gain","Exposed":"gain","Value":{},"Init":{},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},"PanInlet":{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":10001,"Hidden":false,"Custom":"Pan","Exposed":"pan","Value":{},"Init":{},"Domain":{}},"Gain":1.0,"Pan":[1.0,1.0],"Propagate":true},"Processes":[{"uuid":"9906e563-ddeb-4ecd-908c-952baee2a0a5","ObjectName":"SignalDisplay","id":4,"Metadata":{"ScriptingName":"Signal display","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":8167022935,"Pos":[227.0,-10.0],"Size":[200.0,100.0],"Loops":true,"FoldMode":2,"Inlets":[{"uuid":"9a13fb32-269a-47bf-99a9-930188c1f19c","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"in","Exposed":"in","Value":{},"Init":{},"Domain":{}},{"uuid":"fb27e4cb-ea7f-41e2-ad92-2354498c1b6b","ObjectName":"Inlet","id":1,"Hidden":true,"Custom":"Fixed range","Exposed":"fixed range","Value":{"Bool":false},"Init":{"Bool":false},"Domain":{"Bool":null}},{"uuid":"10d62b0d-5bc9-4ac9-9540-9e8ac0c24947","ObjectName":"Inlet","id":2,"Hidden":true,"Custom":"Min","Exposed":"min","Value":{"Float":0.0},"Init":{"Float":0.0},"Domain":{"Float":{"Min":-1000000.0,"Max":1000000.0}}},{"uuid":"10d62b0d-5bc9-4ac9-9540-9e8ac0c24947","ObjectName":"Inlet","id":3,"Hidden":true,"Custom":"Max","Exposed":"max","Value":{"Float":1.0},"Init":{"Float":1.0},"Domain":{"Float":{"Min":-1000000.0,"Max":1000000.0}}}],"Outlets":[{"uuid":"3620ea94-5991-41cf-89b3-11f842cc39d0","ObjectName":"Outlet","id":0,"Hidden":true,"Custom":"out","Exposed":"out","Value":{"Tuple":[{"Float":0.11124077439308167},{"Float":15015.0693359375}]},"Domain":{}}]},{"uuid":"846a5de5-47f9-46c5-a898-013cb20951d0","ObjectName":"Javascript","id":5,"Metadata":{"ScriptingName":"ui-example","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":8008305373,"Pos":[74.0,-18.0],"Size":[153.0,55.0],"Loops":false,"FoldMode":2,"Script":"import Score\nimport QtQuick\n// This is an example script that showcases the available API.\n// View the complete documentation at\n// https://ossia.io/score-docs/processes/javascript.html\nScript {\n  ValueInlet { id: in1; objectName: \"Value In\" }\n  ValueOutlet { id: out1; objectName: \"Value Out\" }\n  FloatSlider { id: sl; min: 10; max: 100; objectName: \"Control\" }\n\n  property real mx: 0\n  property real my: 0\n\n  // Called on every tick\n  tick: function(token, state) {\n    if (typeof in1.value !== 'undefined') {\n      console.log(in1.value);\n      out1.value = in1.value * mx + sl.value * my;\n\n      // Update the ui:\n      console.log(\"(exec): exec -> ui\", { foo: out1.value });\n      uiSend({ foo: out1.value });\n    }\n  }\n\n  // Use these to handle specific execution events if necessary:\n  // start: function() { }\n  // stop: function() { }\n  // pause: function() { }\n  // resume: function() { }\n\n  // Handling UI events (from UI to model)\n  uiEvent: function(message) {\n    mx = message.x;\n    my = message.y;\n    console.log(\"(exec): ui -> exec\", message);\n  }\n\n  property var modelState;\n  loadState: function(state) {\n    modelState = state;\n    // A list of key-value pairs saved along with the score and preserved\n    // across executions.\n    console.log(\"exec: loadState\", JSON.stringify(modelState));\n  }\n\n  stateUpdated: function(k, v) {\n    console.log(\"(exec): onStateElementChanged\", k, JSON.stringify(v));\n  }\n}\n","Ui":"import Score\nimport QtQuick\nimport QtQuick.Controls.Basic\n\nScriptUI {\n  id: root\n  anchors.fill: parent\n\n  property var modelState\n  property var executionState\n  property var slider: root.inlet(\"Control\")\n  Component.onCompleted: console.log(\"Slider: \", slider);\n\n  executionEvent: function(message) {\n    console.log(\"(ui): exec -> ui\", message);\n    executionState = message;\n  }\n\n  loadState: function(state) {\n    modelState = state;\n    console.log(\"ui: loadState\", JSON.stringify(modelState));\n  }\n\n  stateUpdated: function(k, v) {\n    console.log(\"(ui): onStateElementChanged\", k, JSON.stringify(v));\n  }\n\n  Column {\n    anchors.fill: parent\n    Text {\n      text: \"This example showcases the core API for communicating between JS UI and backend.\\nData flows in every direction.\\nClick on the ui window to send data to the execution engine,\\nwhich gets modified and sent back to the UI.\";\n      color: \"white\"\n      font.pointSize: 12\n    }\n    Item { width: 1; height: 15}\n    Text {\n      text: \"value of foo: \" + (executionState !== undefined ? executionState.foo : 0);\n      color: \"white\"\n      font.pointSize: 16\n    }\n    Text {\n      text:  \"value of slider: \" + slider.value\n      color: \"white\"\n    }\n  }\n  MouseArea {\n    anchors.fill: root\n    onClicked: {\n      console.log(\"(ui): ui -> exec\", {x: mouseX, y: mouseY});\n      root.executionSend({x: mouseX, y: mouseY});\n      slider.value = Math.random() * 100;\n    }\n\n    onPressed: { root.beginUpdateState(\"Edit\");  }\n    onPositionChanged: { root.updateState(\"Mouse\", {x: mouse.x, y: mouse.y}); }\n    onReleased: { root.endUpdateState();  }\n  }\n}\n","State":[["Mouse",{"Map":[["x",{"Float":163.0}],["y",{"Float":457.0}]]}]],"Root":"<LIBRARY>:packages/default/Presets/Javascript/ui-example/ui-example.qml","Inlets":[{"uuid":"769dd38a-bfb3-4dc6-b52a-b6abb7afe2a3","ObjectName":"Inlet","id":0,"Hidden":false,"Custom":"Value In","Exposed":"value in"},{"uuid":"af2b4fc3-aecb-4c15-a5aa-1c573a239925","ObjectName":"Inlet","id":1,"Hidden":true,"Custom":"Control","Exposed":"control","Value":{"Float":32.85167694091797},"Init":{"Float":0.5},"Domain":{"Float":{"Min":10.0,"Max":100.0}}}],"Outlets":[{"uuid":"cff96158-cc72-46d7-99dc-b6038171375b","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Value Out","Exposed":"value out"}]},{"uuid":"0b1b1816-c33e-4796-a16d-5aab27fe600f","ObjectName":"LFO","id":6,"Metadata":{"ScriptingName":"LFO","Comment":"","Color":"Transparent1","Label":"","Touched":true},"Duration":8008305373,"Height":300.0,"StartOffset":0,"LoopDuration":8008305373,"Pos":[-269.0,-23.0],"Size":[270.0,134.5],"Loops":false,"FoldMode":0,"Inlets":[{"uuid":"b631d9b7-cbe3-4d9c-b470-f139e348aecb","ObjectName":"Inlet","id":0,"Hidden":true,"Custom":"Period","Exposed":"period","Value":{"Vec2f":[0.5,1.0]},"Init":{"Vec2f":[0.5,1.0]},"Domain":{"Vec2f":{"Min":[0.009999999776482582,0.0],"Max":[60.0,1.0],"Values":[[],[]]}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":1,"Hidden":true,"Custom":"Shape","Exposed":"shape","Value":{"Float":0.5},"Init":{"Float":0.5},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},{"uuid":"7cd210d3-ebd1-4f71-9de6-cccfb639cbc3","ObjectName":"Inlet","id":2,"Hidden":true,"Custom":"Retrigger","Exposed":"retrigger","Value":{"Impulse":null},"Init":{"Impulse":null},"Domain":{"Impulse":null}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":3,"Hidden":true,"Custom":"Ampl.","Exposed":"ampl.","Value":{"Float":0.5},"Init":{"Float":0.5},"Domain":{"Float":{"Min":0.0,"Max":2.0}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":4,"Hidden":true,"Custom":"Offset","Exposed":"offset","Value":{"Float":0.5},"Init":{"Float":0.5},"Domain":{"Float":{"Min":-1.0,"Max":1.0}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":5,"Hidden":true,"Custom":"Jitter","Exposed":"jitter","Value":{"Float":0.0},"Init":{"Float":0.0},"Domain":{"Float":{"Min":0.0,"Max":1.0}}},{"uuid":"82427d27-084a-4ab6-9c4e-db83929a1200","ObjectName":"Inlet","id":6,"Hidden":true,"Custom":"Phase","Exposed":"phase","Value":{"Float":0.0},"Init":{"Float":0.0},"Domain":{"Float":{"Min":-1.0,"Max":1.0}}},{"uuid":"8b1d76c4-3838-4ac0-9b9c-c12bc5db8e8a","ObjectName":"Inlet","id":7,"Hidden":true,"Custom":"Waveform","Exposed":"waveform","Value":{"String":"Sin"},"Init":{"String":"Sin"},"Domain":{"String":{"Values":["Sin","Triangle","Saw","RampDown","Square","SquareOnChange","SampleAndHoldEveryTick","SampleAndHold","Noise1","Noise2","Noise3","Drift"]}},"Values":["Sin","Triangle","Saw","RampDown","Square","SquareOnChange","SampleAndHoldEveryTick","SampleAndHold","Noise1","Noise2","Noise3","Drift"],"Pixmaps":[":/icons/wave_sin_off.png",":/icons/wave_sin_on.png",":/icons/wave_triangle_off.png",":/icons/wave_triangle_on.png",":/icons/wave_saw_off.png",":/icons/wave_saw_on.png",":/icons/wave_ramp_down_off.png",":/icons/wave_ramp_down_on.png",":/icons/wave_square_ticks_off.png",":/icons/wave_square_ticks_on.png",":/icons/wave_square_changes_off.png",":/icons/wave_square_changes_on.png",":/icons/wave_sample_and_hold_ticks_off.png",":/icons/wave_sample_and_hold_ticks_on.png",":/icons/wave_sample_and_hold_changes_off.png",":/icons/wave_sample_and_hold_changes_on.png",":/icons/wave_noise1_off.png",":/icons/wave_noise1_on.png",":/icons/wave_noise2_off.png",":/icons/wave_noise2_on.png",":/icons/wave_noise3_off.png",":/icons/wave_noise3_on.png",":/icons/wave_drift_off.png",":/icons/wave_drift_on.png"]}],"Outlets":[{"uuid":"cff96158-cc72-46d7-99dc-b6038171375b","ObjectName":"Outlet","id":0,"Hidden":false,"Custom":"Out","Exposed":"out"}]}],"SmallViewRack":[{"Processes":[5,6],"Process":null,"Height":241.0,"Nodal":true},{"Processes":[4],"Process":4,"Height":54.0,"Nodal":false}],"FullViewRack":[{"Process":0,"Nodal":true},{"Process":4,"Nodal":false}],"DefaultDuration":8008305373,"MinDuration":8167022935,"MaxDuration":4611686018427387903,"GuiDuration":8552386912,"Speed":1.0,"Rigidity":false,"MinNull":true,"MaxInf":true,"Signatures":[],"StartState":5,"EndState":6,"StartDate":681551884,"HeightPercentage":0.7586666666666667,"NodalSlotHeight":100.0,"QuantizationRate":-1.0,"Zoom":-1.0,"Center":0,"NodalCenter":[111.5,57.50000000000001],"ViewMode":0,"SmallViewShown":true,"HasSignature":false}],"Comments":[{"ObjectName":"CommentBlockModel","id":1,"Date":662879230,"HeightPercentage":0.021333333333333333,"HTMLContent":"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><meta charset=\"utf-8\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\nhr { height: 1px; border-width: 0; }\nli.unchecked::marker { content: \"\\2610\"; }\nli.checked::marker { content: \"\\2612\"; }\n</style></head><body style=\" font-family:'Ubuntu'; font-size:13px; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">score allows livecoding in many places.<br />Every process that has the little &quot;terminal&quot;  [&gt;_]  <br />icon can be edited. <br />The button is also accessible in the inspector.<br />For instance, the object below is written in QML, <br />a superset of Javascript.<br />You can either have the editor as a separate window, as a panel, <br />or as a tab instead of the central view.<br />Pressing ctrl / cmd + enter updates the code.</span></p></body></html>"},{"ObjectName":"CommentBlockModel","id":2,"Date":5461751403,"HeightPercentage":0.021333333333333333,"HTMLContent":"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><meta charset=\"utf-8\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\nhr { height: 1px; border-width: 0; }\nli.unchecked::marker { content: \"\\2610\"; }\nli.checked::marker { content: \"\\2612\"; }\n</style></head><body style=\" font-family:'Ubuntu'; font-size:13px; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">As of ossia score 3.9, the scriptable languages are: <br />- Javascript / QML<br />- Bytebeat<br />- GLSL (Vulkan-compatible GLSL 4.6) for vertex, fragment and compute shaders<br />- C++ with C++ JIT<br />- Faust and JSFX for digital signal processing<br />- Shell commands / shell script (bash, cmd, etc.)<br /><br />In addition, the console on the right panel allows to access the JS API directly.</span></p></body></html>"},{"ObjectName":"CommentBlockModel","id":3,"Date":653542902,"HeightPercentage":0.428,"HTMLContent":"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><meta charset=\"utf-8\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\nhr { height: 1px; border-width: 0; }\nli.unchecked::marker { content: \"\\2610\"; }\nli.checked::marker { content: \"\\2612\"; }\n</style></head><body style=\" font-family:'Ubuntu'; font-size:13px; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;\"><span style=\" font-size:10pt;\">If editing a shader, you also have the option of keeping the window output as background render.<br />Right-click on the script editor button anywhere (in a process, on a tab, etc.) to see the options.<br /><br />For instance, in this shader, remplace the line 138 by: </span>        t += 1.8 * d;<br />for a different visual.</p></body></html>"},{"ObjectName":"CommentBlockModel","id":4,"Date":625533921,"HeightPercentage":0.7016919883769199,"HTMLContent":"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><meta charset=\"utf-8\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\nhr { height: 1px; border-width: 0; }\nli.unchecked::marker { content: \"\\2610\"; }\nli.checked::marker { content: \"\\2612\"; }\n</style></head><body style=\" font-family:'Ubuntu'; font-size:13px; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">JS scripts can also have custom user interfaces written in QtQuick.<br />Open them with the little &quot;external window&quot; icon. You can also embed them in the <br />main view.</span></p></body></html>"}]}],"SmallViewRack":[],"FullViewRack":[{"Process":1,"Nodal":false}],"DefaultDuration":10584000000,"MinDuration":10584000000,"MaxDuration":11113200000,"GuiDuration":11642400000,"Speed":1.0,"Rigidity":false,"MinNull":false,"MaxInf":true,"Signatures":[[0,[4,4]]],"StartState":0,"EndState":1,"StartDate":0,"HeightPercentage":0.0,"NodalSlotHeight":100.0,"QuantizationRate":-1.0,"Zoom":15120000.0,"Center":0,"NodalCenter":[140.0,80.0],"ViewMode":0,"SmallViewShown":false,"HasSignature":true},"StartTimeNode":{"ObjectName":"Scenario::TimeSyncModel","id":0,"Metadata":{"ScriptingName":"Sync.start","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":0,"Events":[0],"MusicalSync":-1.0,"AutoTrigger":false,"Start":true,"Active":false,"Expression":" { true == false } "},"EndTimeNode":{"ObjectName":"Scenario::TimeSyncModel","id":1,"Metadata":{"ScriptingName":"Sync.end","Comment":"","Color":"Gray","Label":"","Touched":true},"Date":10584000000,"Events":[1],"MusicalSync":-1.0,"AutoTrigger":false,"Start":false,"Active":true,"Expression":" { true == false } "},"StartEvent":{"ObjectName":"Scenario::EventModel","id":0,"Metadata":{"ScriptingName":"Event.start","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":0,"States":[0],"Condition":"","Date":0,"Offset":0},"EndEvent":{"ObjectName":"Scenario::EventModel","id":1,"Metadata":{"ScriptingName":"Event.end","Comment":"","Color":"Emphasis4","Label":"","Touched":true},"TimeNode":1,"States":[1],"Condition":"","Date":10584000000,"Offset":0},"StartState":{"ObjectName":"Scenario::StateModel","id":0,"Metadata":{"ScriptingName":"State.start","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":0,"PreviousConstraint":null,"NextConstraint":0,"HeightPercentage":0.0,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]},"EndState":{"ObjectName":"Scenario::StateModel","id":1,"Metadata":{"ScriptingName":"State.end","Comment":"","Color":"Base1","Label":"","Touched":true},"Event":1,"PreviousConstraint":0,"NextConstraint":null,"HeightPercentage":0.0,"Messages":{"Name":"","Accessors":[],"Unit":"none","Previous":[],"Following":[],"User":null,"Priorities":[1,2,0]},"StateProcesses":[]}},"Speed":1.0,"Cables":[{"ObjectName":"Process::Cable","id":2,"Type":0,"Source":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":1},{"ObjectName":"LFO","ObjectId":3},{"ObjectName":"Outlet","ObjectId":0}],"Sink":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":1},{"ObjectName":"Javascript","ObjectId":1},{"ObjectName":"Inlet","ObjectId":0}]},{"ObjectName":"Process::Cable","id":3,"Type":0,"Source":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":1},{"ObjectName":"Javascript","ObjectId":1},{"ObjectName":"Outlet","ObjectId":0}],"Sink":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":1},{"ObjectName":"SignalDisplay","ObjectId":4},{"ObjectName":"Inlet","ObjectId":0}]},{"ObjectName":"Process::Cable","id":7,"Type":0,"Source":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":3},{"ObjectName":"LFO","ObjectId":6},{"ObjectName":"Outlet","ObjectId":0}],"Sink":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":3},{"ObjectName":"Javascript","ObjectId":5},{"ObjectName":"Inlet","ObjectId":0}]},{"ObjectName":"Process::Cable","id":6,"Type":0,"Source":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":3},{"ObjectName":"Javascript","ObjectId":5},{"ObjectName":"Outlet","ObjectId":0}],"Sink":[{"ObjectName":"Scenario::ScenarioDocumentModel","ObjectId":1},{"ObjectName":"Scenario::BaseScenario","ObjectId":0},{"ObjectName":"Scenario::IntervalModel","ObjectId":0},{"ObjectName":"Scenario","ObjectId":1},{"ObjectName":"Scenario::IntervalModel","ObjectId":3},{"ObjectName":"SignalDisplay","ObjectId":4},{"ObjectName":"Inlet","ObjectId":0}]}],"BusIntervals":[]},"Plugins":[{"uuid":"aac1402f-6851-4a1a-ab50-5f213acd1262","Name":"","Author":"","Description":"","Url":"","Platforms":"","Created":"2026-09-28T02:56:22.643Z","LastSaved":"2026-09-28T05:36:19.127Z","Thumbnail":"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","AutomaticThumbnail":true},{"uuid":"1f923578-08c3-49be-9ba9-69c144ee2e32","Refresh":false,"Reconnect":false,"MidiRatio":1.0},{"uuid":"6e610e1f-9de2-4c36-90dd-0ef570002a21","RootNode":{},"Children":[{"Device":{"Name":"Window","Protocol":"5a181207-7d40-4ad8-814e-879fcdf8cc31","Mode":1,"Outputs":[],"InputWidth":1920,"InputHeight":1080,"SwapchainFlag":0,"SwapchainFormat":0},"Children":[{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[1261.0,962.0]},"Domain":{},"Name":"size"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[0.0,0.0]},"Domain":{},"Name":"rendersize"}},{"Address":{"ClipMode":"Free","RepetitionFilter":false,"Value":{},"Domain":{},"Name":"cursor"},"Children":[{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[0.0,0.0]},"Domain":{"Float":{"Min":0.0,"Max":1.0}},"Name":"scaled"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[0.0,0.0]},"Domain":{"Float":{"Min":0.0,"Max":1.0}},"Name":"gl"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[500.0,566.0]},"Domain":{"Vec2f":{"Min":[0.0,0.0],"Max":[1261.0,951.0],"Values":[[],[]]}},"Name":"absolute"}}]},{"Address":{"ClipMode":"Free","RepetitionFilter":false,"Value":{},"Domain":{},"Name":"tablet"},"Children":[{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[0.0,0.0]},"Domain":{"Float":{"Min":0.0,"Max":1.0}},"Name":"scaled"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Vec2f":[0.0,0.0]},"Domain":{"Vec2f":{"Min":[0.0,0.0],"Max":[1261.0,951.0],"Values":[[],[]]}},"Name":"absolute"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Int":0},"Domain":{},"Name":"z"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Float":0.0},"Domain":{},"Name":"pressure"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Float":0.0},"Domain":{"Float":{"Min":-1.0,"Max":1.0}},"Name":"tangential"}},{"Address":{"ioType":"<->","ClipMode":"Free","Unit":"angle.degree","RepetitionFilter":false,"Value":{"Float":0.0},"Domain":{"Float":{"Min":-180.0,"Max":180.0}},"Name":"rotation"}},{"Address":{"ioType":"<->","ClipMode":"Free","Unit":"angle.degree","RepetitionFilter":false,"Value":{"Float":0.0},"Domain":{"Float":{"Min":-60.0,"Max":60.0}},"Name":"tilt_x"}},{"Address":{"ioType":"<->","ClipMode":"Free","Unit":"angle.degree","RepetitionFilter":false,"Value":{"Float":0.0},"Domain":{"Float":{"Min":-60.0,"Max":60.0}},"Name":"tilt_y"}}]},{"Address":{"ClipMode":"Free","RepetitionFilter":false,"Value":{},"Domain":{},"Name":"key"},"Children":[{"Address":{"ClipMode":"Free","RepetitionFilter":false,"Value":{},"Domain":{},"Name":"press"},"Children":[{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Int":0},"Domain":{},"Name":"code"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"String":""},"Domain":{},"Name":"text"}}]},{"Address":{"ClipMode":"Free","RepetitionFilter":false,"Value":{},"Domain":{},"Name":"release"},"Children":[{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"Int":0},"Domain":{},"Name":"code"}},{"Address":{"ioType":"<->","ClipMode":"Free","RepetitionFilter":false,"Value":{"String":""},"Domain":{},"Name":"text"}}]}]}]}]},{"uuid":"05e72689-e02c-4c9d-a0bf-fe84c32d3d96","Data":""}],"Version":5,"Commit":"d8333b19631560818bfccbfd58f026c7f5e36114","Tag":"3.8.2"}