{"version":1,"patch":{"id":"2e18b891-fb32-4516-aea1-ddd2a6ccf576","pan":{"x":171.71184,"y":144.6113},"zoom":1.82038,"nodes":[{"type":"Keyboard","id":"b2f9de9e-21e8-4e58-a311-1b570c9b11d3","position":{"x":-466.87021,"y":-79.71543},"mode":"Poly (8)"},{"type":"Patch","id":"1f088f2b-5095-4c22-b6cd-49dd7031c657","position":{"x":-422.02493,"y":5.96952},"subPatch":{"id":"829e8829-7a5e-4c14-8a8c-81996c305752","pan":{"x":-935.43188,"y":156.20877},"zoom":0.31804,"nodes":[{"type":"Knob","id":"eed59f50-18d1-4213-bf61-9477bbd9de68","position":{"x":1257.17078,"y":-380.8219},"name":"level","knob":{"value":0.28009,"min":0.0,"max":1.0},"exposedPosition":{"x":340.0,"y":-75.0}},{"type":"Output","id":"38196a9a-1c60-4938-8c09-addec53b10d2","position":{"x":1997.59656,"y":339.22668},"name":"","exposedPosition":{"x":435.0,"y":-50.0}},{"type":"Patch","id":"cb0ba9f5-5b1e-4963-92e4-e7efa998fcfd","position":{"x":-139.27972,"y":81.45997},"subPatch":{"id":"41a27c59-c3d0-4b33-98cd-bf0bb4ae1e6c","pan":{"x":0.0,"y":0.0},"zoom":1.0,"nodes":[{"type":"Input","id":"ab810653-edd6-4967-aee9-fcf3b99a2632","position":{"x":-119.23914,"y":-4.18546},"name":"","exposedPosition":{"x":-30.0,"y":0.0}},{"type":"Output","id":"0687514a-4458-4fbd-a048-3eb3244662fc","position":{"x":7.03327,"y":-3.73232},"name":"","exposedPosition":{"x":0.0,"y":0.0}}],"wires":[{"from":"ab810653-edd6-4967-aee9-fcf3b99a2632","output":0,"to":"0687514a-4458-4fbd-a048-3eb3244662fc","input":0}]}},{"type":"Level","id":"e26cf490-f954-40e3-89d7-17c1b2322f57","position":{"x":1105.00916,"y":363.07541},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Mult","id":"6bbf830d-33de-4603-9328-30d529cc8ba1","position":{"x":339.05417,"y":-310.57864}},{"type":"Knob","id":"48a49d69-3f52-45a7-afeb-78cc77d88190","position":{"x":193.63409,"y":-357.72556},"name":"tonal","knob":{"value":0.34199,"min":0.0,"max":1.0},"exposedPosition":{"x":290.0,"y":-75.0}},{"type":"Level","id":"e9c49f2a-8f2b-43d6-be8f-b11189a8a906","position":{"x":1103.66553,"y":-310.08585},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Expr","id":"abd4b9d9-dd85-4f3b-86cf-12711776815b","position":{"x":-154.60635,"y":-158.03497},"expr":"x*.998"},{"type":"Level","id":"fa09c633-3716-4d0e-a2d0-8ad3137bc173","position":{"x":1243.34595,"y":-310.7637},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Patch","id":"59cbb83f-2bb5-4f94-b2ca-251bf0d89661","position":{"x":-138.82574,"y":41.65798},"subPatch":{"id":"64599cad-81bf-4ba3-bf17-cda256cdb2f6","pan":{"x":0.0,"y":0.0},"zoom":1.0,"nodes":[{"type":"Input","id":"80d5c726-cbb8-4583-8a5e-5511fb584f01","position":{"x":-119.23914,"y":-4.18546},"name":"","exposedPosition":{"x":-30.0,"y":0.0}},{"type":"Output","id":"89df7821-95ce-47af-9fde-2b97f8de2918","position":{"x":7.03327,"y":-3.73232},"name":"","exposedPosition":{"x":0.0,"y":0.0}}],"wires":[{"from":"80d5c726-cbb8-4583-8a5e-5511fb584f01","output":0,"to":"89df7821-95ce-47af-9fde-2b97f8de2918","input":0}]}},{"type":"Patch","id":"f89dd576-6883-4d97-9fbc-0acd3dd4fb4e","position":{"x":297.44986,"y":85.55637},"subPatch":{"id":"cb022c81-314c-4926-9903-8cdb2d09255d","pan":{"x":-1880.88818,"y":398.43066},"zoom":0.37079,"nodes":[{"type":"ADSR","id":"05b23aaf-def1-4df2-aca6-66db8289bd9c","position":{"x":1886.1062,"y":-495.4342},"attack":{"value":0.0,"min":0.0,"max":1.0},"decay":{"value":0.0,"min":0.0,"max":1.0},"sustain":{"value":1.0,"min":0.0,"max":1.0},"release":{"value":0.47889,"min":0.0,"max":3.0}},{"type":"Output","id":"4868147f-e263-4f2c-a554-38396745a0b3","position":{"x":2192.3606,"y":-266.19159},"name":"piano decay model","exposedPosition":{"x":70.0,"y":0.0}},{"type":"Spline","id":"7652729b-31df-4f38-8385-dc08a6e67e9c","position":{"x":1630.46606,"y":-297.18793},"controlPoints":[{"x":0.0,"y":0.09312},{"x":0.0151,"y":0.90873},{"x":0.02097,"y":1.0},{"x":0.03268,"y":0.66074},{"x":0.04414,"y":0.44465},{"x":0.07383,"y":0.32356},{"x":0.10508,"y":0.24641},{"x":0.14414,"y":0.1761},{"x":0.1832,"y":0.12922},{"x":0.23215,"y":0.10218},{"x":0.30051,"y":0.07093},{"x":0.39583,"y":0.05433},{"x":0.49104,"y":0.04054},{"x":1.0,"y":0.0}]},{"type":"Expr","id":"44a30d04-e86a-4a7d-99cb-081d80ce0ac4","position":{"x":1428.09753,"y":-241.02597},"expr":"timer/20"},{"type":"Timer","id":"5cd1ad9b-1799-45ae-9277-a5198ed039ff","position":{"x":1431.12012,"y":-295.01398}},{"type":"Input","id":"b6466568-4d12-4782-9f06-472f2978f9aa","position":{"x":1378.44727,"y":-463.80978},"name":"g","exposedPosition":{"x":-85.0,"y":0.0}},{"type":"Mult","id":"afe0f8f0-852b-4126-833d-a3cc6df89f65","position":{"x":2117.94336,"y":-244.73718}},{"type":"Knob","id":"04649a10-007c-44c9-a6a2-0b1352635094","position":{"x":1792.09595,"y":-594.9447},"name":"A","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":-35.0,"y":-35.0}},{"type":"Knob","id":"8c2e4607-2d43-4f77-9acc-7b2965738289","position":{"x":2013.87085,"y":-595.80695},"name":"R","knob":{"value":0.29955,"min":0.0,"max":1.0},"exposedPosition":{"x":25.0,"y":-35.0}},{"type":"Expr","id":"1c7a8d2e-38a9-4ef6-8e86-c9478da6624b","position":{"x":1792.41394,"y":-546.26996},"expr":"x*.999+.001"},{"type":"Mult","id":"0c46928e-24e3-45b5-b742-b18e18db017c","position":{"x":1917.52722,"y":-602.67358}},{"type":"Expr","id":"9ae4aa9e-c4c0-47a4-9d1c-27aa35ba742a","position":{"x":1975.31543,"y":-544.81805},"expr":"x*3"},{"type":"Mult","id":"a6510004-48a6-4432-911b-bbcb304f62be","position":{"x":2138.51147,"y":-595.59875}}],"wires":[{"from":"b6466568-4d12-4782-9f06-472f2978f9aa","output":0,"to":"05b23aaf-def1-4df2-aca6-66db8289bd9c","input":0},{"from":"1c7a8d2e-38a9-4ef6-8e86-c9478da6624b","output":0,"to":"05b23aaf-def1-4df2-aca6-66db8289bd9c","input":1},{"from":"a6510004-48a6-4432-911b-bbcb304f62be","output":0,"to":"05b23aaf-def1-4df2-aca6-66db8289bd9c","input":4},{"from":"afe0f8f0-852b-4126-833d-a3cc6df89f65","output":0,"to":"4868147f-e263-4f2c-a554-38396745a0b3","input":0},{"from":"44a30d04-e86a-4a7d-99cb-081d80ce0ac4","output":0,"to":"7652729b-31df-4f38-8385-dc08a6e67e9c","input":0},{"from":"5cd1ad9b-1799-45ae-9277-a5198ed039ff","output":0,"to":"44a30d04-e86a-4a7d-99cb-081d80ce0ac4","input":0},{"from":"b6466568-4d12-4782-9f06-472f2978f9aa","output":0,"to":"5cd1ad9b-1799-45ae-9277-a5198ed039ff","input":0},{"from":"7652729b-31df-4f38-8385-dc08a6e67e9c","output":0,"to":"afe0f8f0-852b-4126-833d-a3cc6df89f65","input":0},{"from":"05b23aaf-def1-4df2-aca6-66db8289bd9c","output":0,"to":"afe0f8f0-852b-4126-833d-a3cc6df89f65","input":1},{"from":"0c46928e-24e3-45b5-b742-b18e18db017c","output":0,"to":"1c7a8d2e-38a9-4ef6-8e86-c9478da6624b","input":0},{"from":"04649a10-007c-44c9-a6a2-0b1352635094","output":0,"to":"0c46928e-24e3-45b5-b742-b18e18db017c","input":0},{"from":"04649a10-007c-44c9-a6a2-0b1352635094","output":0,"to":"0c46928e-24e3-45b5-b742-b18e18db017c","input":1},{"from":"a6510004-48a6-4432-911b-bbcb304f62be","output":0,"to":"9ae4aa9e-c4c0-47a4-9d1c-27aa35ba742a","input":0},{"from":"8c2e4607-2d43-4f77-9acc-7b2965738289","output":0,"to":"a6510004-48a6-4432-911b-bbcb304f62be","input":0},{"from":"8c2e4607-2d43-4f77-9acc-7b2965738289","output":0,"to":"a6510004-48a6-4432-911b-bbcb304f62be","input":1}]}},{"type":"Input","id":"9fb8060b-c37c-49ac-9a8c-eff51aebb0b9","position":{"x":-301.93134,"y":20.60974},"name":"Hz","exposedPosition":{"x":130.0,"y":-65.0}},{"type":"Input","id":"ac3fc1a2-2cea-4b9b-957e-3c4325347479","position":{"x":-302.5015,"y":61.68497},"name":"g","exposedPosition":{"x":130.0,"y":-35.0}},{"type":"Expr","id":"ad62855d-094c-4ed1-955f-5e330c551a9c","position":{"x":94.29337,"y":-614.28619},"expr":"5"},{"type":"Level","id":"233e2d31-a069-4180-83b9-3ee4f9619a77","position":{"x":952.08228,"y":361.70016},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Crossfade","id":"7496a43f-6456-41e8-b630-56bdc4e3c835","position":{"x":223.52615,"y":-643.51898}},{"type":"Expr","id":"ef776574-404a-4fce-8f5c-e93a53b42faf","position":{"x":401.48187,"y":-225.37254},"expr":"x*1.002"},{"type":"Patch","id":"d7259d6d-37c4-4908-832c-c4295fdfee53","position":{"x":-136.45715,"y":330.20987},"subPatch":{"id":"299b53d9-a4ac-4e9d-94d5-795631bb5acf","pan":{"x":0.0,"y":0.0},"zoom":1.0,"nodes":[{"type":"ADSR","id":"a8433a1b-7bd9-4e87-8790-6d6e6f667ab5","position":{"x":-473.77765,"y":111.29863},"attack":{"value":0.0,"min":0.0,"max":1.0},"decay":{"value":0.14451,"min":0.0,"max":1.0},"sustain":{"value":0.0,"min":0.0,"max":1.0},"release":{"value":0.0,"min":0.0,"max":1.0}},{"type":"Input","id":"e79f006c-0411-4db1-a166-2157b61b8518","position":{"x":-593.77765,"y":141.29863},"name":"gate","exposedPosition":{"x":0.0,"y":20.0}},{"type":"Output","id":"cbca14ce-f35f-4237-b93d-b088ecd3ae8a","position":{"x":26.22235,"y":141.29863},"name":"env","exposedPosition":{"x":100.0,"y":20.0}}],"wires":[{"from":"e79f006c-0411-4db1-a166-2157b61b8518","output":0,"to":"a8433a1b-7bd9-4e87-8790-6d6e6f667ab5","input":0},{"from":"a8433a1b-7bd9-4e87-8790-6d6e6f667ab5","output":0,"to":"cbca14ce-f35f-4237-b93d-b088ecd3ae8a","input":0}]}},{"type":"Add","id":"72d31e3b-12e9-43c9-a5c3-3e02d4cc334e","position":{"x":1345.74634,"y":360.02802}},{"type":"Knob","id":"c5bc6c23-af8c-4c17-afbd-009483d6c843","position":{"x":1114.59363,"y":493.59735},"name":"level","knob":{"value":0.83051,"min":0.0,"max":1.0},"exposedPosition":{"x":340.0,"y":-15.0}},{"type":"Patch","id":"c03872c8-bf41-41ea-84a8-8ff5a95a6aac","position":{"x":454.03156,"y":334.87817},"subPatch":{"id":"f0810d12-5b36-425e-b0dd-0f1bb7acc81b","pan":{"x":-509.70416,"y":204.94351},"zoom":0.90399,"nodes":[{"type":"Patch","id":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","position":{"x":316.10736,"y":27.56119},"subPatch":{"id":"4da4bfba-ad7c-4bc8-a7a8-758dc915b517","pan":{"x":156.6701,"y":-51.17371},"zoom":1.21699,"nodes":[{"type":"Expr","id":"2cc3cb38-e959-4e93-9cb0-47e631dea748","position":{"x":261.39673,"y":61.49947},"expr":"cos(x)"},{"type":"Phasor","id":"fb1fc57d-fafb-4898-9565-fdfb44f055a1","position":{"x":-488.62531,"y":131.83426}},{"type":"Add","id":"9f9429b7-6717-4fd1-902c-d77291896cc7","position":{"x":-682.78705,"y":255.43056}},{"type":"Expr","id":"fefa2c1c-9589-444c-8ca2-a02500bb4d05","position":{"x":-384.78317,"y":-1.79757},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"d4e2a802-de20-42ff-88ec-390137369621","position":{"x":-541.9317,"y":25.8504},"expr":"p*2*pi"},{"type":"Expr","id":"c445b507-691f-41cf-bf55-9bb6cb2c5a26","position":{"x":36.32666,"y":-167.08597},"expr":"2*abs((x/pi)-1)-1"},{"type":"Add","id":"2ef48024-1c67-4a8f-a6d9-c0da89fae04e","position":{"x":-679.66205,"y":162.14149}},{"type":"Expr","id":"308c61c4-f1c6-40ab-95fc-5f58b2d44d67","position":{"x":-384.42114,"y":-100.78382},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"154b9f40-efe6-43f4-9e16-29ca0ede0fbf","position":{"x":-696.93616,"y":26.32861},"expr":"fract(x)"},{"type":"Knob","id":"ba14194f-ae3c-46c1-b01c-62651a5b33c9","position":{"x":135.48811,"y":-31.15655},"name":"50%-100%","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":140.0,"y":-190.0}},{"type":"Expr","id":"8778423e-3ad9-48fb-93a5-e80a470dc610","position":{"x":-771.84534,"y":-68.85771},"expr":".75"},{"type":"Expr","id":"43afab78-b08b-4f2d-8c27-f14c5c755475","position":{"x":258.185,"y":-78.57226},"expr":"2*(x>k)-1"},{"type":"Expr","id":"daa5fcaa-098e-4dc5-9289-639dc195a48a","position":{"x":262.99945,"y":5.45635},"expr":"(x/pi)-1"},{"type":"Expr","id":"e14be2f9-a32a-4291-8866-b6f88dc18e11","position":{"x":-531.60156,"y":-70.34824},"expr":"p*2*pi"},{"type":"Input","id":"47dd2615-a0cb-47f7-b219-44e122b051dd","position":{"x":-800.79175,"y":28.05172},"name":"φ","exposedPosition":{"x":105.0,"y":-125.0}},{"type":"Output","id":"d381f9ef-14a9-4fed-9eae-6c5451dad836","position":{"x":441.13245,"y":61.06961},"name":"SIN","exposedPosition":{"x":200.0,"y":-85.0}},{"type":"Output","id":"ff586a91-8b03-4398-9c8a-6c6a59129c3e","position":{"x":443.03229,"y":-165.33856},"name":"TRI","exposedPosition":{"x":200.0,"y":-125.0}},{"type":"Output","id":"07d80ec5-9364-4b00-9d46-4de9a7ad6e8d","position":{"x":429.97379,"y":4.24352},"name":"RAMP","exposedPosition":{"x":200.0,"y":-105.0}},{"type":"Output","id":"2b72675c-0411-42b3-adcf-e52f403d6941","position":{"x":442.15945,"y":-66.20679},"name":"PULS","exposedPosition":{"x":200.0,"y":-145.0}},{"type":"Input","id":"852afd4e-714f-4be4-a65d-8ca22656feac","position":{"x":-866.61938,"y":254.87724},"name":"SYNC","exposedPosition":{"x":105.0,"y":-105.0}},{"type":"Input","id":"1ec9f185-d220-447e-990b-2fa1aefabfa0","position":{"x":-860.3175,"y":160.70621},"name":"Hz","exposedPosition":{"x":105.0,"y":-85.0}},{"type":"Text","id":"f3b317bd-6943-44ac-aaad-89c6eabe5711","position":{"x":-207.31406,"y":291.2106},"text":"nano osc RobertSyrett 2017 0.1.2","width":256.0},{"type":"Value","id":"ad5c9d8c-d98b-42d3-a54b-ba3efaffb06c","position":{"x":-598.61328,"y":87.25462},"exposedPosition":{"x":100.0,"y":-65.0}},{"type":"Output","id":"593f4aa7-6a58-48cb-b4d5-ecc6ba27ee67","position":{"x":-603.61292,"y":161.02777},"name":"Hz","exposedPosition":{"x":200.0,"y":-65.0}},{"type":"Constant","id":"1a4e074c-2721-42d8-a8ad-f94094587056","position":{"x":-667.98206,"y":-71.1371},"knob":{"value":0.0,"min":0.0,"max":1.0}},{"type":"Text","id":"75612c7a-d01c-4a10-92ea-4f2aa3e46d5e","position":{"x":-660.43018,"y":-104.22406},"text":"Triangle Phase Relation","width":256.0},{"type":"Text","id":"22c64dde-2485-46d1-9f61-ac85cae8dccd","position":{"x":-665.84418,"y":-129.1617},"text":"You can adjust this if you want the triangle to be in phase with the sine (default) or with something else, like the ramp wave matching the rising portion of the triangle.","width":136.5563}],"wires":[{"from":"fefa2c1c-9589-444c-8ca2-a02500bb4d05","output":0,"to":"2cc3cb38-e959-4e93-9cb0-47e631dea748","input":0},{"from":"2ef48024-1c67-4a8f-a6d9-c0da89fae04e","output":0,"to":"fb1fc57d-fafb-4898-9565-fdfb44f055a1","input":0},{"from":"9f9429b7-6717-4fd1-902c-d77291896cc7","output":0,"to":"fb1fc57d-fafb-4898-9565-fdfb44f055a1","input":1},{"from":"852afd4e-714f-4be4-a65d-8ca22656feac","output":0,"to":"9f9429b7-6717-4fd1-902c-d77291896cc7","input":0},{"from":"fb1fc57d-fafb-4898-9565-fdfb44f055a1","output":0,"to":"fefa2c1c-9589-444c-8ca2-a02500bb4d05","input":0},{"from":"d4e2a802-de20-42ff-88ec-390137369621","output":0,"to":"fefa2c1c-9589-444c-8ca2-a02500bb4d05","input":1},{"from":"154b9f40-efe6-43f4-9e16-29ca0ede0fbf","output":0,"to":"d4e2a802-de20-42ff-88ec-390137369621","input":0},{"from":"308c61c4-f1c6-40ab-95fc-5f58b2d44d67","output":0,"to":"c445b507-691f-41cf-bf55-9bb6cb2c5a26","input":0},{"from":"1ec9f185-d220-447e-990b-2fa1aefabfa0","output":0,"to":"2ef48024-1c67-4a8f-a6d9-c0da89fae04e","input":0},{"from":"fefa2c1c-9589-444c-8ca2-a02500bb4d05","output":0,"to":"308c61c4-f1c6-40ab-95fc-5f58b2d44d67","input":0},{"from":"e14be2f9-a32a-4291-8866-b6f88dc18e11","output":0,"to":"308c61c4-f1c6-40ab-95fc-5f58b2d44d67","input":1},{"from":"47dd2615-a0cb-47f7-b219-44e122b051dd","output":0,"to":"154b9f40-efe6-43f4-9e16-29ca0ede0fbf","input":0},{"from":"c445b507-691f-41cf-bf55-9bb6cb2c5a26","output":0,"to":"43afab78-b08b-4f2d-8c27-f14c5c755475","input":0},{"from":"ba14194f-ae3c-46c1-b01c-62651a5b33c9","output":0,"to":"43afab78-b08b-4f2d-8c27-f14c5c755475","input":1},{"from":"fefa2c1c-9589-444c-8ca2-a02500bb4d05","output":0,"to":"daa5fcaa-098e-4dc5-9289-639dc195a48a","input":0},{"from":"1a4e074c-2721-42d8-a8ad-f94094587056","output":0,"to":"e14be2f9-a32a-4291-8866-b6f88dc18e11","input":0},{"from":"2cc3cb38-e959-4e93-9cb0-47e631dea748","output":0,"to":"d381f9ef-14a9-4fed-9eae-6c5451dad836","input":0},{"from":"c445b507-691f-41cf-bf55-9bb6cb2c5a26","output":0,"to":"ff586a91-8b03-4398-9c8a-6c6a59129c3e","input":0},{"from":"daa5fcaa-098e-4dc5-9289-639dc195a48a","output":0,"to":"07d80ec5-9364-4b00-9d46-4de9a7ad6e8d","input":0},{"from":"43afab78-b08b-4f2d-8c27-f14c5c755475","output":0,"to":"2b72675c-0411-42b3-adcf-e52f403d6941","input":0},{"from":"2ef48024-1c67-4a8f-a6d9-c0da89fae04e","output":0,"to":"ad5c9d8c-d98b-42d3-a54b-ba3efaffb06c","input":0},{"from":"2ef48024-1c67-4a8f-a6d9-c0da89fae04e","output":0,"to":"593f4aa7-6a58-48cb-b4d5-ecc6ba27ee67","input":0}]}},{"type":"Mult","id":"c70b49e2-718c-4194-a60c-54ff62bc1f76","position":{"x":608.90039,"y":135.03859}},{"type":"Mult","id":"8d61815a-aa2a-4c57-8558-59f99eeb3e06","position":{"x":614.02924,"y":-59.01118}},{"type":"Mult","id":"399aacfc-4af3-4395-af8c-6cabf9bf4a85","position":{"x":615.54651,"y":-154.83614}},{"type":"Mixer4x1","id":"84159884-ba80-4c9a-b189-d7d39ca0552e","position":{"x":695.3526,"y":-63.12825}},{"type":"SVG","id":"ea4ae171-670b-480b-8c84-8ae34441b2bb","position":{"x":390.55322,"y":339.508},"exposedPosition":{"x":105.0,"y":-20.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"Patch","id":"e8fd4daa-ec38-439e-9607-31208e64e8e1","position":{"x":504.44611,"y":227.45453},"subPatch":{"id":"e9f38495-e24d-4ffe-a277-24b5d4c3bdb3","pan":{"x":137.69543,"y":-562.18097},"zoom":2.14683,"nodes":[{"type":"Input","id":"4f8c4e4c-7360-4d86-ba06-269886c09488","position":{"x":-439.53625,"y":507.75421},"name":"","exposedPosition":{"x":-15.0,"y":50.0}},{"type":"Expr","id":"75fbc2ea-cbbd-4192-9773-8b7b049f4092","position":{"x":-306.54272,"y":578.03052},"expr":"1 - smoothstep(0, 0.33, x)"},{"type":"Output","id":"d92a832b-f690-4971-a620-73692360b9c1","position":{"x":77.78877,"y":577.43182},"name":"","exposedPosition":{"x":25.0,"y":50.0}},{"type":"Output","id":"ee1a9b0d-82e6-4f68-b2f8-128e0bc782a7","position":{"x":78.07536,"y":532.09473},"name":"","exposedPosition":{"x":25.0,"y":25.0}},{"type":"Expr","id":"4a903e46-f104-4b31-afe1-798bc0cbac7d","position":{"x":-305.74918,"y":483.65485},"expr":"smoothstep(0.33, 0.66,(0.66-abs(x-0.66)))"},{"type":"Output","id":"edf92c6e-dc67-42b3-89c2-4c69c8789e50","position":{"x":79.14529,"y":434.67999},"name":"","exposedPosition":{"x":25.0,"y":-25.0}},{"type":"Expr","id":"f12554ed-5d80-4dcb-b181-1f690ea03017","position":{"x":-295.52747,"y":434.8374},"expr":"smoothstep(0.66, 1,x)"},{"type":"Output","id":"c15d60e8-62cb-408c-b617-e3629686f008","position":{"x":74.80756,"y":483.03516},"name":"","exposedPosition":{"x":25.0,"y":0.0}},{"type":"Expr","id":"11bcd9d9-f72f-41e0-a9c6-da3848c48eb9","position":{"x":-305.35614,"y":531.76996},"expr":"smoothstep(0, 0.33,(0.33-abs(x-0.33)))"},{"type":"Text","id":"6f6bcb32-4f75-44a8-9e99-476f5b792181","position":{"x":-131.73174,"y":673.69519},"exposedPosition":{"x":-20.0,"y":25.0},"text":"xfade","width":256.0}],"wires":[{"from":"4f8c4e4c-7360-4d86-ba06-269886c09488","output":0,"to":"75fbc2ea-cbbd-4192-9773-8b7b049f4092","input":0},{"from":"75fbc2ea-cbbd-4192-9773-8b7b049f4092","output":0,"to":"d92a832b-f690-4971-a620-73692360b9c1","input":0},{"from":"11bcd9d9-f72f-41e0-a9c6-da3848c48eb9","output":0,"to":"ee1a9b0d-82e6-4f68-b2f8-128e0bc782a7","input":0},{"from":"4f8c4e4c-7360-4d86-ba06-269886c09488","output":0,"to":"4a903e46-f104-4b31-afe1-798bc0cbac7d","input":0},{"from":"f12554ed-5d80-4dcb-b181-1f690ea03017","output":0,"to":"edf92c6e-dc67-42b3-89c2-4c69c8789e50","input":0},{"from":"4f8c4e4c-7360-4d86-ba06-269886c09488","output":0,"to":"f12554ed-5d80-4dcb-b181-1f690ea03017","input":0},{"from":"4a903e46-f104-4b31-afe1-798bc0cbac7d","output":0,"to":"c15d60e8-62cb-408c-b617-e3629686f008","input":0},{"from":"4f8c4e4c-7360-4d86-ba06-269886c09488","output":0,"to":"11bcd9d9-f72f-41e0-a9c6-da3848c48eb9","input":0}]}},{"type":"Mult","id":"76a5c710-e5b9-4cbd-8aa0-8d9e3302e64a","position":{"x":612.61121,"y":36.62132}},{"type":"Knob","id":"6b72e94a-f6ad-4525-920a-1b7f7a9e711f","position":{"x":386.42084,"y":277.31177},"name":"","knob":{"value":0.77756,"min":0.0,"max":1.0},"exposedPosition":{"x":105.0,"y":-20.0}},{"type":"Input","id":"8f2a51ba-af71-4c1a-9708-d37842344de9","position":{"x":230.39537,"y":-79.30842},"name":"","exposedPosition":{"x":90.0,"y":45.0}},{"type":"Output","id":"6560496a-ff34-4b71-884a-0439fdb4d8c4","position":{"x":883.0036,"y":-59.00214},"name":"","exposedPosition":{"x":120.0,"y":45.0}},{"type":"Text","id":"bbc355e0-1689-4c5d-98d7-763011dd2eac","position":{"x":274.78741,"y":-88.25946},"exposedPosition":{"x":85.0,"y":45.0},"text":"Hz","width":256.0},{"type":"Input","id":"816af684-7500-45a5-8f1d-a4fbe5b290ca","position":{"x":233.96608,"y":-214.99899},"name":"","exposedPosition":{"x":90.0,"y":20.0}},{"type":"Text","id":"227e8f7a-a6b8-4ff2-a1ac-d0654044f9d7","position":{"x":247.31708,"y":-235.51569},"exposedPosition":{"x":110.0,"y":20.0},"text":"PM","width":256.0},{"type":"RGBLight","id":"cd596b2d-9f24-4a86-8ab2-465eaa32dc0a","position":{"x":426.96655,"y":-317.45444}},{"type":"Text","id":"c3ce33bd-eed1-4e6f-98b3-3bd53e0fe1e9","position":{"x":678.81024,"y":507.24792},"text":"Phase Modulation VCO","width":256.0},{"type":"Text","id":"19f618fe-9a68-445a-8c2b-3c2ca3d4e3eb","position":{"x":636.07959,"y":459.06207},"text":"A simple sine, triangle, square, saw waveshape VCO with a phase modulation input. Responds really nicely when an envelope is modulating the phase.\n","width":256.0}],"wires":[{"from":"816af684-7500-45a5-8f1d-a4fbe5b290ca","output":0,"to":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","input":1},{"from":"8f2a51ba-af71-4c1a-9708-d37842344de9","output":0,"to":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","input":3},{"from":"e8fd4daa-ec38-439e-9607-31208e64e8e1","output":0,"to":"c70b49e2-718c-4194-a60c-54ff62bc1f76","input":0},{"from":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","output":0,"to":"c70b49e2-718c-4194-a60c-54ff62bc1f76","input":1},{"from":"e8fd4daa-ec38-439e-9607-31208e64e8e1","output":3,"to":"8d61815a-aa2a-4c57-8558-59f99eeb3e06","input":0},{"from":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","output":3,"to":"8d61815a-aa2a-4c57-8558-59f99eeb3e06","input":1},{"from":"e8fd4daa-ec38-439e-9607-31208e64e8e1","output":2,"to":"399aacfc-4af3-4395-af8c-6cabf9bf4a85","input":0},{"from":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","output":2,"to":"399aacfc-4af3-4395-af8c-6cabf9bf4a85","input":1},{"from":"399aacfc-4af3-4395-af8c-6cabf9bf4a85","output":0,"to":"84159884-ba80-4c9a-b189-d7d39ca0552e","input":0},{"from":"8d61815a-aa2a-4c57-8558-59f99eeb3e06","output":0,"to":"84159884-ba80-4c9a-b189-d7d39ca0552e","input":1},{"from":"76a5c710-e5b9-4cbd-8aa0-8d9e3302e64a","output":0,"to":"84159884-ba80-4c9a-b189-d7d39ca0552e","input":2},{"from":"c70b49e2-718c-4194-a60c-54ff62bc1f76","output":0,"to":"84159884-ba80-4c9a-b189-d7d39ca0552e","input":3},{"from":"6b72e94a-f6ad-4525-920a-1b7f7a9e711f","output":0,"to":"e8fd4daa-ec38-439e-9607-31208e64e8e1","input":0},{"from":"e8fd4daa-ec38-439e-9607-31208e64e8e1","output":1,"to":"76a5c710-e5b9-4cbd-8aa0-8d9e3302e64a","input":0},{"from":"166a7d80-456f-43c8-8fe2-5d798eaaffd1","output":1,"to":"76a5c710-e5b9-4cbd-8aa0-8d9e3302e64a","input":1},{"from":"84159884-ba80-4c9a-b189-d7d39ca0552e","output":0,"to":"6560496a-ff34-4b71-884a-0439fdb4d8c4","input":0},{"from":"816af684-7500-45a5-8f1d-a4fbe5b290ca","output":0,"to":"cd596b2d-9f24-4a86-8ab2-465eaa32dc0a","input":0}]}},{"type":"Patch","id":"657662d8-c38a-4be2-bb64-27d17d6dc7ce","position":{"x":429.69925,"y":-327.36108},"subPatch":{"id":"f09b2db7-924f-4ba5-adda-71d011378041","pan":{"x":-509.70416,"y":204.94351},"zoom":0.90399,"nodes":[{"type":"Patch","id":"23012470-1dd1-4de5-a46a-f95a4a3109b2","position":{"x":316.10736,"y":27.56119},"subPatch":{"id":"e62a10d7-96c9-4b41-9c18-dd475463864b","pan":{"x":156.6701,"y":-51.17371},"zoom":1.21699,"nodes":[{"type":"Expr","id":"419cffba-4107-47ab-b54f-afd9372b7eb7","position":{"x":261.39673,"y":61.49947},"expr":"cos(x)"},{"type":"Phasor","id":"d85d2162-b95c-45ce-9fb7-b3d0600cdeec","position":{"x":-488.62531,"y":131.83426}},{"type":"Add","id":"293448e1-677e-43ff-98b4-221687a56a8c","position":{"x":-682.78705,"y":255.43056}},{"type":"Expr","id":"6a8f272f-490a-4bfa-8ac1-fd16a7fb6081","position":{"x":-384.78317,"y":-1.79757},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"5472c45c-3a8a-492e-86eb-871c5daff70e","position":{"x":-541.9317,"y":25.8504},"expr":"p*2*pi"},{"type":"Expr","id":"65c167c0-a4d8-4a1d-9f4b-97391c8aefd5","position":{"x":36.32666,"y":-167.08597},"expr":"2*abs((x/pi)-1)-1"},{"type":"Add","id":"7ed13152-782c-4f30-bcc2-a26d41b2911a","position":{"x":-679.66205,"y":162.14149}},{"type":"Expr","id":"0f1cfaf9-15e9-4219-b867-d7ac5976c01d","position":{"x":-384.42114,"y":-100.78382},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"3c9c55af-3135-4391-96f5-d1e91b9db078","position":{"x":-696.93616,"y":26.32861},"expr":"fract(x)"},{"type":"Knob","id":"b90a0801-d931-4e4e-ae13-64e472f2cb40","position":{"x":135.48811,"y":-31.15655},"name":"50%-100%","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":140.0,"y":-190.0}},{"type":"Expr","id":"2eb70263-31fc-4f0c-b4c0-82459fcd866b","position":{"x":-771.84534,"y":-68.85771},"expr":".75"},{"type":"Expr","id":"e8159cf0-a4e4-4e17-bad7-b4d204dbb17f","position":{"x":258.185,"y":-78.57226},"expr":"2*(x>k)-1"},{"type":"Expr","id":"0d81992b-9bc3-4226-9466-05498c79472f","position":{"x":262.99945,"y":5.45635},"expr":"(x/pi)-1"},{"type":"Expr","id":"1b6c2f64-18a8-47c1-bce9-25e81c1c161f","position":{"x":-531.60156,"y":-70.34824},"expr":"p*2*pi"},{"type":"Input","id":"8ae0fbf0-ea80-45c4-aa8e-5ea32e40ef37","position":{"x":-800.79175,"y":28.05172},"name":"φ","exposedPosition":{"x":105.0,"y":-125.0}},{"type":"Output","id":"b3980c91-3290-42ce-bbe0-578f8d096c61","position":{"x":441.13245,"y":61.06961},"name":"SIN","exposedPosition":{"x":200.0,"y":-85.0}},{"type":"Output","id":"7477f6d8-6685-4d1f-8307-40ec92b200f5","position":{"x":443.03229,"y":-165.33856},"name":"TRI","exposedPosition":{"x":200.0,"y":-125.0}},{"type":"Output","id":"76d1b0f8-a4f8-44cf-9447-151da689c097","position":{"x":429.97379,"y":4.24352},"name":"RAMP","exposedPosition":{"x":200.0,"y":-105.0}},{"type":"Output","id":"015cb366-28fe-4f53-9437-82969937142c","position":{"x":442.15945,"y":-66.20679},"name":"PULS","exposedPosition":{"x":200.0,"y":-145.0}},{"type":"Input","id":"5c2aa7df-9308-4ddd-a3bb-ce4aa52bb41d","position":{"x":-866.61938,"y":254.87724},"name":"SYNC","exposedPosition":{"x":105.0,"y":-105.0}},{"type":"Input","id":"e0217a26-efc0-4ebb-a11a-8cf0a9473dd4","position":{"x":-860.3175,"y":160.70621},"name":"Hz","exposedPosition":{"x":105.0,"y":-85.0}},{"type":"Text","id":"9638d5b1-9f05-4437-96b8-16b4dc484e44","position":{"x":-207.31406,"y":291.2106},"text":"nano osc RobertSyrett 2017 0.1.2","width":256.0},{"type":"Value","id":"78a2801c-108a-4c69-b89c-f108a7b4d0d9","position":{"x":-598.61328,"y":87.25462},"exposedPosition":{"x":100.0,"y":-65.0}},{"type":"Output","id":"8e9d7949-8d20-46cc-b2f5-93f51dc4e93d","position":{"x":-603.61292,"y":161.02777},"name":"Hz","exposedPosition":{"x":200.0,"y":-65.0}},{"type":"Constant","id":"f2b51725-2908-47fe-b3df-4f1428d2f578","position":{"x":-667.98206,"y":-71.1371},"knob":{"value":0.0,"min":0.0,"max":1.0}},{"type":"Text","id":"c05e4ee2-a666-45be-abdd-968a2c5fc1a1","position":{"x":-660.43018,"y":-104.22406},"text":"Triangle Phase Relation","width":256.0},{"type":"Text","id":"6416b74e-b20f-4028-b5bd-cace3f01cb84","position":{"x":-665.84418,"y":-129.1617},"text":"You can adjust this if you want the triangle to be in phase with the sine (default) or with something else, like the ramp wave matching the rising portion of the triangle.","width":136.5563}],"wires":[{"from":"6a8f272f-490a-4bfa-8ac1-fd16a7fb6081","output":0,"to":"419cffba-4107-47ab-b54f-afd9372b7eb7","input":0},{"from":"7ed13152-782c-4f30-bcc2-a26d41b2911a","output":0,"to":"d85d2162-b95c-45ce-9fb7-b3d0600cdeec","input":0},{"from":"293448e1-677e-43ff-98b4-221687a56a8c","output":0,"to":"d85d2162-b95c-45ce-9fb7-b3d0600cdeec","input":1},{"from":"5c2aa7df-9308-4ddd-a3bb-ce4aa52bb41d","output":0,"to":"293448e1-677e-43ff-98b4-221687a56a8c","input":0},{"from":"d85d2162-b95c-45ce-9fb7-b3d0600cdeec","output":0,"to":"6a8f272f-490a-4bfa-8ac1-fd16a7fb6081","input":0},{"from":"5472c45c-3a8a-492e-86eb-871c5daff70e","output":0,"to":"6a8f272f-490a-4bfa-8ac1-fd16a7fb6081","input":1},{"from":"3c9c55af-3135-4391-96f5-d1e91b9db078","output":0,"to":"5472c45c-3a8a-492e-86eb-871c5daff70e","input":0},{"from":"0f1cfaf9-15e9-4219-b867-d7ac5976c01d","output":0,"to":"65c167c0-a4d8-4a1d-9f4b-97391c8aefd5","input":0},{"from":"e0217a26-efc0-4ebb-a11a-8cf0a9473dd4","output":0,"to":"7ed13152-782c-4f30-bcc2-a26d41b2911a","input":0},{"from":"6a8f272f-490a-4bfa-8ac1-fd16a7fb6081","output":0,"to":"0f1cfaf9-15e9-4219-b867-d7ac5976c01d","input":0},{"from":"1b6c2f64-18a8-47c1-bce9-25e81c1c161f","output":0,"to":"0f1cfaf9-15e9-4219-b867-d7ac5976c01d","input":1},{"from":"8ae0fbf0-ea80-45c4-aa8e-5ea32e40ef37","output":0,"to":"3c9c55af-3135-4391-96f5-d1e91b9db078","input":0},{"from":"65c167c0-a4d8-4a1d-9f4b-97391c8aefd5","output":0,"to":"e8159cf0-a4e4-4e17-bad7-b4d204dbb17f","input":0},{"from":"b90a0801-d931-4e4e-ae13-64e472f2cb40","output":0,"to":"e8159cf0-a4e4-4e17-bad7-b4d204dbb17f","input":1},{"from":"6a8f272f-490a-4bfa-8ac1-fd16a7fb6081","output":0,"to":"0d81992b-9bc3-4226-9466-05498c79472f","input":0},{"from":"f2b51725-2908-47fe-b3df-4f1428d2f578","output":0,"to":"1b6c2f64-18a8-47c1-bce9-25e81c1c161f","input":0},{"from":"419cffba-4107-47ab-b54f-afd9372b7eb7","output":0,"to":"b3980c91-3290-42ce-bbe0-578f8d096c61","input":0},{"from":"65c167c0-a4d8-4a1d-9f4b-97391c8aefd5","output":0,"to":"7477f6d8-6685-4d1f-8307-40ec92b200f5","input":0},{"from":"0d81992b-9bc3-4226-9466-05498c79472f","output":0,"to":"76d1b0f8-a4f8-44cf-9447-151da689c097","input":0},{"from":"e8159cf0-a4e4-4e17-bad7-b4d204dbb17f","output":0,"to":"015cb366-28fe-4f53-9437-82969937142c","input":0},{"from":"7ed13152-782c-4f30-bcc2-a26d41b2911a","output":0,"to":"78a2801c-108a-4c69-b89c-f108a7b4d0d9","input":0},{"from":"7ed13152-782c-4f30-bcc2-a26d41b2911a","output":0,"to":"8e9d7949-8d20-46cc-b2f5-93f51dc4e93d","input":0}]}},{"type":"Mult","id":"8e0702df-4619-441f-98b1-260b15a92d86","position":{"x":608.90039,"y":135.03859}},{"type":"Mult","id":"a8b2fe91-44ff-4ad4-bef4-4de3ec4e0957","position":{"x":614.02924,"y":-59.01118}},{"type":"Mult","id":"a6d85550-663a-4cda-bda7-e09253725909","position":{"x":615.54651,"y":-154.83614}},{"type":"Mixer4x1","id":"bf44cf0b-4d29-4715-bf73-922d5d2f69ef","position":{"x":695.3526,"y":-63.12825}},{"type":"SVG","id":"e5693e97-3b6a-421c-a5f6-e9df6c4e4c61","position":{"x":390.55322,"y":339.508},"exposedPosition":{"x":105.0,"y":-20.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"Patch","id":"499a0153-70c1-42bd-a98b-5da46ac8c19c","position":{"x":504.44611,"y":227.45453},"subPatch":{"id":"697105a2-6d91-4fee-ae0d-ce6bae52f081","pan":{"x":137.69543,"y":-562.18097},"zoom":2.14683,"nodes":[{"type":"Input","id":"d500a878-aab5-4ea5-b63b-498b173d6b87","position":{"x":-439.53625,"y":507.75421},"name":"","exposedPosition":{"x":-15.0,"y":50.0}},{"type":"Expr","id":"030a54ae-c1de-47b1-a1c0-ca557985af53","position":{"x":-306.54272,"y":578.03052},"expr":"1 - smoothstep(0, 0.33, x)"},{"type":"Output","id":"3d6309fd-6dba-4f2f-b1d7-28d4089bfccd","position":{"x":77.78877,"y":577.43182},"name":"","exposedPosition":{"x":25.0,"y":50.0}},{"type":"Output","id":"f3a4d09a-a00e-48ed-b78c-d6a91f03142d","position":{"x":78.07536,"y":532.09473},"name":"","exposedPosition":{"x":25.0,"y":25.0}},{"type":"Expr","id":"06d77a7c-1def-495c-b3e7-89d1a95bf8d5","position":{"x":-305.74918,"y":483.65485},"expr":"smoothstep(0.33, 0.66,(0.66-abs(x-0.66)))"},{"type":"Output","id":"a93d681c-6e72-420c-8bcb-b822e29fc489","position":{"x":79.14529,"y":434.67999},"name":"","exposedPosition":{"x":25.0,"y":-25.0}},{"type":"Expr","id":"15cbb533-f30c-4fa0-b7c2-c4f74ff31df2","position":{"x":-295.52747,"y":434.8374},"expr":"smoothstep(0.66, 1,x)"},{"type":"Output","id":"5576a342-3576-47ff-8097-c12fcec18ab6","position":{"x":74.80756,"y":483.03516},"name":"","exposedPosition":{"x":25.0,"y":0.0}},{"type":"Expr","id":"c52ca241-df8b-499c-b7a9-56629eb87c0d","position":{"x":-305.35614,"y":531.76996},"expr":"smoothstep(0, 0.33,(0.33-abs(x-0.33)))"},{"type":"Text","id":"427509ea-461a-4e32-b10c-57c538ad5fff","position":{"x":-131.73174,"y":673.69519},"exposedPosition":{"x":-20.0,"y":25.0},"text":"xfade","width":256.0}],"wires":[{"from":"d500a878-aab5-4ea5-b63b-498b173d6b87","output":0,"to":"030a54ae-c1de-47b1-a1c0-ca557985af53","input":0},{"from":"030a54ae-c1de-47b1-a1c0-ca557985af53","output":0,"to":"3d6309fd-6dba-4f2f-b1d7-28d4089bfccd","input":0},{"from":"c52ca241-df8b-499c-b7a9-56629eb87c0d","output":0,"to":"f3a4d09a-a00e-48ed-b78c-d6a91f03142d","input":0},{"from":"d500a878-aab5-4ea5-b63b-498b173d6b87","output":0,"to":"06d77a7c-1def-495c-b3e7-89d1a95bf8d5","input":0},{"from":"15cbb533-f30c-4fa0-b7c2-c4f74ff31df2","output":0,"to":"a93d681c-6e72-420c-8bcb-b822e29fc489","input":0},{"from":"d500a878-aab5-4ea5-b63b-498b173d6b87","output":0,"to":"15cbb533-f30c-4fa0-b7c2-c4f74ff31df2","input":0},{"from":"06d77a7c-1def-495c-b3e7-89d1a95bf8d5","output":0,"to":"5576a342-3576-47ff-8097-c12fcec18ab6","input":0},{"from":"d500a878-aab5-4ea5-b63b-498b173d6b87","output":0,"to":"c52ca241-df8b-499c-b7a9-56629eb87c0d","input":0}]}},{"type":"Mult","id":"b82ea0ae-ff26-4802-b5db-53fbe8d63e29","position":{"x":612.61121,"y":36.62132}},{"type":"Knob","id":"a33a70d7-a991-4f2b-b06c-67d13f9eeb18","position":{"x":386.42084,"y":277.31177},"name":"","knob":{"value":0.61093,"min":0.0,"max":1.0},"exposedPosition":{"x":105.0,"y":-20.0}},{"type":"Input","id":"a3de3284-c841-4bcb-84b2-54d6a331da14","position":{"x":230.39537,"y":-79.30842},"name":"","exposedPosition":{"x":90.0,"y":45.0}},{"type":"Output","id":"2ff91855-b1bf-4202-b20f-f5e8e49e1527","position":{"x":883.0036,"y":-59.00214},"name":"","exposedPosition":{"x":120.0,"y":45.0}},{"type":"Text","id":"fc2720d2-2a49-4585-a7f3-163a3ca6d30d","position":{"x":274.78741,"y":-88.25946},"exposedPosition":{"x":85.0,"y":45.0},"text":"Hz","width":256.0},{"type":"Input","id":"a530a1ed-ece8-4e68-9541-8d1406f40461","position":{"x":233.96608,"y":-214.99899},"name":"","exposedPosition":{"x":90.0,"y":20.0}},{"type":"Text","id":"7c265fae-7af8-4503-ae4c-73ed69d0f0fb","position":{"x":247.31708,"y":-235.51569},"exposedPosition":{"x":110.0,"y":20.0},"text":"PM","width":256.0},{"type":"RGBLight","id":"2f6d6200-2423-4bec-8e09-d302158c0ebd","position":{"x":426.96655,"y":-317.45444}},{"type":"Text","id":"b5c9f504-5988-47c8-8fb8-28b4c978d90f","position":{"x":678.81024,"y":507.24792},"text":"Phase Modulation VCO","width":256.0},{"type":"Text","id":"e855e47c-9d09-4c94-9827-9f1af4a32672","position":{"x":636.07959,"y":459.06207},"text":"A simple sine, triangle, square, saw waveshape VCO with a phase modulation input. Responds really nicely when an envelope is modulating the phase.\n","width":256.0}],"wires":[{"from":"a530a1ed-ece8-4e68-9541-8d1406f40461","output":0,"to":"23012470-1dd1-4de5-a46a-f95a4a3109b2","input":1},{"from":"a3de3284-c841-4bcb-84b2-54d6a331da14","output":0,"to":"23012470-1dd1-4de5-a46a-f95a4a3109b2","input":3},{"from":"499a0153-70c1-42bd-a98b-5da46ac8c19c","output":0,"to":"8e0702df-4619-441f-98b1-260b15a92d86","input":0},{"from":"23012470-1dd1-4de5-a46a-f95a4a3109b2","output":0,"to":"8e0702df-4619-441f-98b1-260b15a92d86","input":1},{"from":"499a0153-70c1-42bd-a98b-5da46ac8c19c","output":3,"to":"a8b2fe91-44ff-4ad4-bef4-4de3ec4e0957","input":0},{"from":"23012470-1dd1-4de5-a46a-f95a4a3109b2","output":3,"to":"a8b2fe91-44ff-4ad4-bef4-4de3ec4e0957","input":1},{"from":"499a0153-70c1-42bd-a98b-5da46ac8c19c","output":2,"to":"a6d85550-663a-4cda-bda7-e09253725909","input":0},{"from":"23012470-1dd1-4de5-a46a-f95a4a3109b2","output":2,"to":"a6d85550-663a-4cda-bda7-e09253725909","input":1},{"from":"a6d85550-663a-4cda-bda7-e09253725909","output":0,"to":"bf44cf0b-4d29-4715-bf73-922d5d2f69ef","input":0},{"from":"a8b2fe91-44ff-4ad4-bef4-4de3ec4e0957","output":0,"to":"bf44cf0b-4d29-4715-bf73-922d5d2f69ef","input":1},{"from":"b82ea0ae-ff26-4802-b5db-53fbe8d63e29","output":0,"to":"bf44cf0b-4d29-4715-bf73-922d5d2f69ef","input":2},{"from":"8e0702df-4619-441f-98b1-260b15a92d86","output":0,"to":"bf44cf0b-4d29-4715-bf73-922d5d2f69ef","input":3},{"from":"a33a70d7-a991-4f2b-b06c-67d13f9eeb18","output":0,"to":"499a0153-70c1-42bd-a98b-5da46ac8c19c","input":0},{"from":"499a0153-70c1-42bd-a98b-5da46ac8c19c","output":1,"to":"b82ea0ae-ff26-4802-b5db-53fbe8d63e29","input":0},{"from":"23012470-1dd1-4de5-a46a-f95a4a3109b2","output":1,"to":"b82ea0ae-ff26-4802-b5db-53fbe8d63e29","input":1},{"from":"bf44cf0b-4d29-4715-bf73-922d5d2f69ef","output":0,"to":"2ff91855-b1bf-4202-b20f-f5e8e49e1527","input":0},{"from":"a530a1ed-ece8-4e68-9541-8d1406f40461","output":0,"to":"2f6d6200-2423-4bec-8e09-d302158c0ebd","input":0}]}},{"type":"Patch","id":"832d1c85-a45f-4d67-8353-8f36412991a7","position":{"x":84.1326,"y":284.51404},"subPatch":{"id":"780bed03-daeb-4313-969d-7d3d4fd9702c","pan":{"x":-567.3028,"y":-238.13588},"zoom":1.47373,"nodes":[{"type":"Patch","id":"3d127fb8-9b3c-4083-a005-1b2dca35706c","position":{"x":316.10736,"y":27.56119},"subPatch":{"id":"01bf35d9-f91c-4da9-8652-ad743d7981a2","pan":{"x":156.6701,"y":-51.17371},"zoom":1.21699,"nodes":[{"type":"Expr","id":"bda122c6-eb30-4526-a158-3592e5bdbe63","position":{"x":261.39673,"y":61.49947},"expr":"cos(x)"},{"type":"Phasor","id":"f82096ca-ba2d-4dd9-bfca-fa42bf481869","position":{"x":-488.62531,"y":131.83426}},{"type":"Add","id":"c9a0dab0-4998-4f5b-a0d4-8f6dfb80668d","position":{"x":-682.78705,"y":255.43056}},{"type":"Expr","id":"c65d6a88-a945-4453-8dec-0ac473e51687","position":{"x":-384.78317,"y":-1.79757},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"7e21efec-88f3-4d35-b8b0-9c944bd56f44","position":{"x":-541.9317,"y":25.8504},"expr":"p*2*pi"},{"type":"Expr","id":"84f8f2cb-481b-4b31-9ea3-8b147baee916","position":{"x":36.32666,"y":-167.08597},"expr":"2*abs((x/pi)-1)-1"},{"type":"Add","id":"180636a7-dfd2-4512-9a66-b8518f6cf2b6","position":{"x":-679.66205,"y":162.14149}},{"type":"Expr","id":"8d6e5be3-01f8-4b7c-aa63-f4e503cf5030","position":{"x":-384.42114,"y":-100.78382},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"75470c85-4dbe-4b9b-a8b5-ec3c24891cf6","position":{"x":-696.93616,"y":26.32861},"expr":"fract(x)"},{"type":"Knob","id":"5b7b3fdf-b92b-42b0-9d66-c601c0f2d28f","position":{"x":135.48811,"y":-31.15655},"name":"50%-100%","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":140.0,"y":-190.0}},{"type":"Expr","id":"b5e48f82-ae23-4278-91c6-a394d2517be1","position":{"x":-771.84534,"y":-68.85771},"expr":".75"},{"type":"Expr","id":"a0e81819-6238-41f9-a331-d5648cc6ed17","position":{"x":258.185,"y":-78.57226},"expr":"2*(x>k)-1"},{"type":"Expr","id":"25b99fa4-4244-4261-8d38-efd30a9fb193","position":{"x":262.99945,"y":5.45635},"expr":"(x/pi)-1"},{"type":"Expr","id":"490d6cc8-2098-48a7-8a36-171fb9dd8672","position":{"x":-531.60156,"y":-70.34824},"expr":"p*2*pi"},{"type":"Input","id":"b2b3410e-01bc-4ff9-8ce4-d945f7d2330c","position":{"x":-800.79175,"y":28.05172},"name":"φ","exposedPosition":{"x":105.0,"y":-125.0}},{"type":"Output","id":"65869547-3021-455b-b073-c30d180254b2","position":{"x":441.13245,"y":61.06961},"name":"SIN","exposedPosition":{"x":200.0,"y":-85.0}},{"type":"Output","id":"97222cd2-09d1-49ae-b921-c8c6f0c9e92f","position":{"x":443.03229,"y":-165.33856},"name":"TRI","exposedPosition":{"x":200.0,"y":-125.0}},{"type":"Output","id":"1958b63a-51ed-4aa3-af5c-62eae5b6a339","position":{"x":429.97379,"y":4.24352},"name":"RAMP","exposedPosition":{"x":200.0,"y":-105.0}},{"type":"Output","id":"af671395-53bf-4f06-92af-864b4c2ceb13","position":{"x":442.15945,"y":-66.20679},"name":"PULS","exposedPosition":{"x":200.0,"y":-145.0}},{"type":"Input","id":"3c784cb7-1acc-415c-a1ff-f5ce8672cd0c","position":{"x":-866.61938,"y":254.87724},"name":"SYNC","exposedPosition":{"x":105.0,"y":-105.0}},{"type":"Input","id":"9b96be0f-5d41-4817-9b83-f0916e5534f1","position":{"x":-860.3175,"y":160.70621},"name":"Hz","exposedPosition":{"x":105.0,"y":-85.0}},{"type":"Text","id":"8065732e-0207-4b5c-a720-bf0bf0d701e4","position":{"x":-207.31406,"y":291.2106},"text":"nano osc RobertSyrett 2017 0.1.2","width":256.0},{"type":"Value","id":"0302ac37-1f09-45dc-8c29-02bfa7a6157e","position":{"x":-598.61328,"y":87.25462},"exposedPosition":{"x":100.0,"y":-65.0}},{"type":"Output","id":"91512562-1d31-4bf8-b65c-e765e239b438","position":{"x":-603.61292,"y":161.02777},"name":"Hz","exposedPosition":{"x":200.0,"y":-65.0}},{"type":"Constant","id":"078f2dcd-b9c2-445d-a00a-bef62729ccbe","position":{"x":-667.98206,"y":-71.1371},"knob":{"value":0.0,"min":0.0,"max":1.0}},{"type":"Text","id":"65e81a8d-1115-4781-ac99-fedfc2f4028e","position":{"x":-660.43018,"y":-104.22406},"text":"Triangle Phase Relation","width":256.0},{"type":"Text","id":"754d7822-a4d2-45d7-bd8b-51c14e680538","position":{"x":-665.84418,"y":-129.1617},"text":"You can adjust this if you want the triangle to be in phase with the sine (default) or with something else, like the ramp wave matching the rising portion of the triangle.","width":136.5563}],"wires":[{"from":"c65d6a88-a945-4453-8dec-0ac473e51687","output":0,"to":"bda122c6-eb30-4526-a158-3592e5bdbe63","input":0},{"from":"180636a7-dfd2-4512-9a66-b8518f6cf2b6","output":0,"to":"f82096ca-ba2d-4dd9-bfca-fa42bf481869","input":0},{"from":"c9a0dab0-4998-4f5b-a0d4-8f6dfb80668d","output":0,"to":"f82096ca-ba2d-4dd9-bfca-fa42bf481869","input":1},{"from":"3c784cb7-1acc-415c-a1ff-f5ce8672cd0c","output":0,"to":"c9a0dab0-4998-4f5b-a0d4-8f6dfb80668d","input":0},{"from":"f82096ca-ba2d-4dd9-bfca-fa42bf481869","output":0,"to":"c65d6a88-a945-4453-8dec-0ac473e51687","input":0},{"from":"7e21efec-88f3-4d35-b8b0-9c944bd56f44","output":0,"to":"c65d6a88-a945-4453-8dec-0ac473e51687","input":1},{"from":"75470c85-4dbe-4b9b-a8b5-ec3c24891cf6","output":0,"to":"7e21efec-88f3-4d35-b8b0-9c944bd56f44","input":0},{"from":"8d6e5be3-01f8-4b7c-aa63-f4e503cf5030","output":0,"to":"84f8f2cb-481b-4b31-9ea3-8b147baee916","input":0},{"from":"9b96be0f-5d41-4817-9b83-f0916e5534f1","output":0,"to":"180636a7-dfd2-4512-9a66-b8518f6cf2b6","input":0},{"from":"c65d6a88-a945-4453-8dec-0ac473e51687","output":0,"to":"8d6e5be3-01f8-4b7c-aa63-f4e503cf5030","input":0},{"from":"490d6cc8-2098-48a7-8a36-171fb9dd8672","output":0,"to":"8d6e5be3-01f8-4b7c-aa63-f4e503cf5030","input":1},{"from":"b2b3410e-01bc-4ff9-8ce4-d945f7d2330c","output":0,"to":"75470c85-4dbe-4b9b-a8b5-ec3c24891cf6","input":0},{"from":"84f8f2cb-481b-4b31-9ea3-8b147baee916","output":0,"to":"a0e81819-6238-41f9-a331-d5648cc6ed17","input":0},{"from":"5b7b3fdf-b92b-42b0-9d66-c601c0f2d28f","output":0,"to":"a0e81819-6238-41f9-a331-d5648cc6ed17","input":1},{"from":"c65d6a88-a945-4453-8dec-0ac473e51687","output":0,"to":"25b99fa4-4244-4261-8d38-efd30a9fb193","input":0},{"from":"078f2dcd-b9c2-445d-a00a-bef62729ccbe","output":0,"to":"490d6cc8-2098-48a7-8a36-171fb9dd8672","input":0},{"from":"bda122c6-eb30-4526-a158-3592e5bdbe63","output":0,"to":"65869547-3021-455b-b073-c30d180254b2","input":0},{"from":"84f8f2cb-481b-4b31-9ea3-8b147baee916","output":0,"to":"97222cd2-09d1-49ae-b921-c8c6f0c9e92f","input":0},{"from":"25b99fa4-4244-4261-8d38-efd30a9fb193","output":0,"to":"1958b63a-51ed-4aa3-af5c-62eae5b6a339","input":0},{"from":"a0e81819-6238-41f9-a331-d5648cc6ed17","output":0,"to":"af671395-53bf-4f06-92af-864b4c2ceb13","input":0},{"from":"180636a7-dfd2-4512-9a66-b8518f6cf2b6","output":0,"to":"0302ac37-1f09-45dc-8c29-02bfa7a6157e","input":0},{"from":"180636a7-dfd2-4512-9a66-b8518f6cf2b6","output":0,"to":"91512562-1d31-4bf8-b65c-e765e239b438","input":0}]}},{"type":"Mult","id":"4159ec1e-3ebc-45b2-97c9-b27c82196964","position":{"x":608.90039,"y":135.03859}},{"type":"Mult","id":"0589c9e9-2cb3-4d62-aad8-aaf75306e1ae","position":{"x":614.02924,"y":-59.01118}},{"type":"Mult","id":"5792580c-07b4-4d14-a531-14e4c09304b5","position":{"x":615.54651,"y":-154.83614}},{"type":"Mixer4x1","id":"3b0e5569-bad6-4cbe-bc39-687911f132eb","position":{"x":695.3526,"y":-63.12825}},{"type":"SVG","id":"17089e8e-7301-4b5e-869f-9c087bcbd2be","position":{"x":390.55322,"y":339.508},"exposedPosition":{"x":105.0,"y":-20.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"Patch","id":"6928b504-7c83-4b7c-8e3d-4fd55275b7c9","position":{"x":504.44611,"y":227.45453},"subPatch":{"id":"487a1131-4676-47f6-a80d-292ffe7eef60","pan":{"x":137.69543,"y":-562.18097},"zoom":2.14683,"nodes":[{"type":"Input","id":"75850b47-fe36-4cc0-9fa8-c88e17693593","position":{"x":-439.53625,"y":507.75421},"name":"","exposedPosition":{"x":-15.0,"y":50.0}},{"type":"Expr","id":"e310157c-4224-4e3e-bca4-10b25d4354e4","position":{"x":-306.54272,"y":578.03052},"expr":"1 - smoothstep(0, 0.33, x)"},{"type":"Output","id":"359f510f-e13f-4599-8edb-82a51dcfed83","position":{"x":77.78877,"y":577.43182},"name":"","exposedPosition":{"x":25.0,"y":50.0}},{"type":"Output","id":"0d64f7c1-6538-4884-978b-968fb8b787fc","position":{"x":78.07536,"y":532.09473},"name":"","exposedPosition":{"x":25.0,"y":25.0}},{"type":"Expr","id":"c4db8ef6-b166-409c-8cbe-515d1bd5a95c","position":{"x":-305.74918,"y":483.65485},"expr":"smoothstep(0.33, 0.66,(0.66-abs(x-0.66)))"},{"type":"Output","id":"64d0f1d1-f74b-4e20-a123-4c5769846d14","position":{"x":79.14529,"y":434.67999},"name":"","exposedPosition":{"x":25.0,"y":-25.0}},{"type":"Expr","id":"0b54e8b9-e3c3-4c74-9621-0d2a625dc164","position":{"x":-295.52747,"y":434.8374},"expr":"smoothstep(0.66, 1,x)"},{"type":"Output","id":"460a5dd6-180e-4178-b2fb-78bfc47dc6f0","position":{"x":74.80756,"y":483.03516},"name":"","exposedPosition":{"x":25.0,"y":0.0}},{"type":"Expr","id":"b1cd5cfe-ac98-4a16-9d21-10ed97897def","position":{"x":-305.35614,"y":531.76996},"expr":"smoothstep(0, 0.33,(0.33-abs(x-0.33)))"},{"type":"Text","id":"12871da6-1da5-46f9-8609-d5bbef25b661","position":{"x":-131.73174,"y":673.69519},"exposedPosition":{"x":-20.0,"y":25.0},"text":"xfade","width":256.0}],"wires":[{"from":"75850b47-fe36-4cc0-9fa8-c88e17693593","output":0,"to":"e310157c-4224-4e3e-bca4-10b25d4354e4","input":0},{"from":"e310157c-4224-4e3e-bca4-10b25d4354e4","output":0,"to":"359f510f-e13f-4599-8edb-82a51dcfed83","input":0},{"from":"b1cd5cfe-ac98-4a16-9d21-10ed97897def","output":0,"to":"0d64f7c1-6538-4884-978b-968fb8b787fc","input":0},{"from":"75850b47-fe36-4cc0-9fa8-c88e17693593","output":0,"to":"c4db8ef6-b166-409c-8cbe-515d1bd5a95c","input":0},{"from":"0b54e8b9-e3c3-4c74-9621-0d2a625dc164","output":0,"to":"64d0f1d1-f74b-4e20-a123-4c5769846d14","input":0},{"from":"75850b47-fe36-4cc0-9fa8-c88e17693593","output":0,"to":"0b54e8b9-e3c3-4c74-9621-0d2a625dc164","input":0},{"from":"c4db8ef6-b166-409c-8cbe-515d1bd5a95c","output":0,"to":"460a5dd6-180e-4178-b2fb-78bfc47dc6f0","input":0},{"from":"75850b47-fe36-4cc0-9fa8-c88e17693593","output":0,"to":"b1cd5cfe-ac98-4a16-9d21-10ed97897def","input":0}]}},{"type":"Mult","id":"8e828ca4-e566-4970-acf5-7d797922a2c0","position":{"x":612.61121,"y":36.62132}},{"type":"Knob","id":"2301cca3-c3d3-4956-8755-902c21dc7879","position":{"x":386.42084,"y":277.31177},"name":"","knob":{"value":0.265,"min":0.0,"max":1.0},"exposedPosition":{"x":105.0,"y":-20.0}},{"type":"Input","id":"7fbff7ce-e7c7-4bff-8498-cc32879a6444","position":{"x":230.39537,"y":-79.30842},"name":"","exposedPosition":{"x":90.0,"y":45.0}},{"type":"Output","id":"101e25c9-f2e4-49a4-8f3a-450762375a61","position":{"x":883.0036,"y":-59.00214},"name":"","exposedPosition":{"x":120.0,"y":45.0}},{"type":"Text","id":"61f9e955-73ef-483f-b6d6-7659b18ff7c6","position":{"x":274.78741,"y":-88.25946},"exposedPosition":{"x":85.0,"y":45.0},"text":"Hz","width":256.0},{"type":"Input","id":"8af0a643-2145-41a1-ba69-2272375ba376","position":{"x":233.96608,"y":-214.99899},"name":"","exposedPosition":{"x":90.0,"y":20.0}},{"type":"Text","id":"1059f83a-36a6-48dd-8112-61621ee26a26","position":{"x":247.31708,"y":-235.51569},"exposedPosition":{"x":110.0,"y":20.0},"text":"PM","width":256.0},{"type":"RGBLight","id":"1a149732-062e-4b81-8dc4-71a373170f67","position":{"x":426.96655,"y":-317.45444}},{"type":"Text","id":"baf48c68-eb3b-44aa-aecd-c926696e1dcb","position":{"x":678.81024,"y":507.24792},"text":"Phase Modulation VCO","width":256.0},{"type":"Text","id":"a054ea03-3153-44fa-84da-0b290ad8ec6f","position":{"x":636.07959,"y":459.06207},"text":"A simple sine, triangle, square, saw waveshape VCO with a phase modulation input. Responds really nicely when an envelope is modulating the phase.\n","width":256.0}],"wires":[{"from":"8af0a643-2145-41a1-ba69-2272375ba376","output":0,"to":"3d127fb8-9b3c-4083-a005-1b2dca35706c","input":1},{"from":"7fbff7ce-e7c7-4bff-8498-cc32879a6444","output":0,"to":"3d127fb8-9b3c-4083-a005-1b2dca35706c","input":3},{"from":"6928b504-7c83-4b7c-8e3d-4fd55275b7c9","output":0,"to":"4159ec1e-3ebc-45b2-97c9-b27c82196964","input":0},{"from":"3d127fb8-9b3c-4083-a005-1b2dca35706c","output":0,"to":"4159ec1e-3ebc-45b2-97c9-b27c82196964","input":1},{"from":"6928b504-7c83-4b7c-8e3d-4fd55275b7c9","output":3,"to":"0589c9e9-2cb3-4d62-aad8-aaf75306e1ae","input":0},{"from":"3d127fb8-9b3c-4083-a005-1b2dca35706c","output":3,"to":"0589c9e9-2cb3-4d62-aad8-aaf75306e1ae","input":1},{"from":"6928b504-7c83-4b7c-8e3d-4fd55275b7c9","output":2,"to":"5792580c-07b4-4d14-a531-14e4c09304b5","input":0},{"from":"3d127fb8-9b3c-4083-a005-1b2dca35706c","output":2,"to":"5792580c-07b4-4d14-a531-14e4c09304b5","input":1},{"from":"5792580c-07b4-4d14-a531-14e4c09304b5","output":0,"to":"3b0e5569-bad6-4cbe-bc39-687911f132eb","input":0},{"from":"0589c9e9-2cb3-4d62-aad8-aaf75306e1ae","output":0,"to":"3b0e5569-bad6-4cbe-bc39-687911f132eb","input":1},{"from":"8e828ca4-e566-4970-acf5-7d797922a2c0","output":0,"to":"3b0e5569-bad6-4cbe-bc39-687911f132eb","input":2},{"from":"4159ec1e-3ebc-45b2-97c9-b27c82196964","output":0,"to":"3b0e5569-bad6-4cbe-bc39-687911f132eb","input":3},{"from":"2301cca3-c3d3-4956-8755-902c21dc7879","output":0,"to":"6928b504-7c83-4b7c-8e3d-4fd55275b7c9","input":0},{"from":"6928b504-7c83-4b7c-8e3d-4fd55275b7c9","output":1,"to":"8e828ca4-e566-4970-acf5-7d797922a2c0","input":0},{"from":"3d127fb8-9b3c-4083-a005-1b2dca35706c","output":1,"to":"8e828ca4-e566-4970-acf5-7d797922a2c0","input":1},{"from":"3b0e5569-bad6-4cbe-bc39-687911f132eb","output":0,"to":"101e25c9-f2e4-49a4-8f3a-450762375a61","input":0},{"from":"8af0a643-2145-41a1-ba69-2272375ba376","output":0,"to":"1a149732-062e-4b81-8dc4-71a373170f67","input":0}]}},{"type":"Patch","id":"d8c2e16d-cba8-4f81-87fc-e434de06cd83","position":{"x":-79.1608,"y":-338.38553},"subPatch":{"id":"e6764a43-1869-482b-928e-7519ff0a75a5","pan":{"x":-509.70416,"y":204.94351},"zoom":0.90399,"nodes":[{"type":"Patch","id":"541cad0c-6226-41e7-b0dc-9b1a1c940206","position":{"x":316.10736,"y":27.56119},"subPatch":{"id":"b38a9761-e460-435f-be5a-1b3a0d30f504","pan":{"x":156.6701,"y":-51.17371},"zoom":1.21699,"nodes":[{"type":"Expr","id":"896f84e7-1895-4d04-bc22-bb6b3138d772","position":{"x":261.39673,"y":61.49947},"expr":"cos(x)"},{"type":"Phasor","id":"d4979999-5d0f-450f-be23-e8d6267c4b60","position":{"x":-488.62531,"y":131.83426}},{"type":"Add","id":"d23e910d-f0ab-40f4-8553-345317ca0e9e","position":{"x":-682.78705,"y":255.43056}},{"type":"Expr","id":"e9de49c1-f78d-4a83-85d3-17f1ab7caa74","position":{"x":-384.78317,"y":-1.79757},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"6636632c-1b10-4ea4-ad83-497e38a50714","position":{"x":-541.9317,"y":25.8504},"expr":"p*2*pi"},{"type":"Expr","id":"0e3822c9-a420-4b59-8463-922324c7cd82","position":{"x":36.32666,"y":-167.08597},"expr":"2*abs((x/pi)-1)-1"},{"type":"Add","id":"557600c9-0d51-4217-b5a6-7d17e54a1750","position":{"x":-679.66205,"y":162.14149}},{"type":"Expr","id":"287bcd79-14df-4866-97ef-4caef18e9f95","position":{"x":-384.42114,"y":-100.78382},"expr":"(phasor + p) > 2*pi ? phasor+p-(2*pi) : phasor+p"},{"type":"Expr","id":"b9c47d6a-2546-4cf7-bb3a-368aedb2d45d","position":{"x":-696.93616,"y":26.32861},"expr":"fract(x)"},{"type":"Knob","id":"2b4cfe93-c754-4bdb-b615-31ba4f268db4","position":{"x":135.48811,"y":-31.15655},"name":"50%-100%","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":140.0,"y":-190.0}},{"type":"Expr","id":"f9e625c9-d7f6-49a2-8051-72bc357184f8","position":{"x":-771.84534,"y":-68.85771},"expr":".75"},{"type":"Expr","id":"afe141c6-ff56-4fbb-8a53-fdffadb20283","position":{"x":258.185,"y":-78.57226},"expr":"2*(x>k)-1"},{"type":"Expr","id":"5ad288fa-a283-4efa-bb0b-ddec38332cee","position":{"x":262.99945,"y":5.45635},"expr":"(x/pi)-1"},{"type":"Expr","id":"56920a5a-ffcf-441a-96ac-fb09e0e4d3f8","position":{"x":-531.60156,"y":-70.34824},"expr":"p*2*pi"},{"type":"Input","id":"997f9bac-b084-490f-9171-8a5c8cb91605","position":{"x":-800.79175,"y":28.05172},"name":"φ","exposedPosition":{"x":105.0,"y":-125.0}},{"type":"Output","id":"7e379fed-82b8-4371-9172-166e9fedfd8e","position":{"x":441.13245,"y":61.06961},"name":"SIN","exposedPosition":{"x":200.0,"y":-85.0}},{"type":"Output","id":"6a79069a-3827-479c-bc14-4849547a56fe","position":{"x":443.03229,"y":-165.33856},"name":"TRI","exposedPosition":{"x":200.0,"y":-125.0}},{"type":"Output","id":"82912f75-7351-429b-9efb-1e688ea33a6b","position":{"x":429.97379,"y":4.24352},"name":"RAMP","exposedPosition":{"x":200.0,"y":-105.0}},{"type":"Output","id":"99cdf94a-e488-44f3-a915-26d3b70ab364","position":{"x":442.15945,"y":-66.20679},"name":"PULS","exposedPosition":{"x":200.0,"y":-145.0}},{"type":"Input","id":"9bb06165-22f2-4616-8893-181e171b6c70","position":{"x":-866.61938,"y":254.87724},"name":"SYNC","exposedPosition":{"x":105.0,"y":-105.0}},{"type":"Input","id":"42a6be77-ffd0-476c-bec2-1b8a42ac44f0","position":{"x":-860.3175,"y":160.70621},"name":"Hz","exposedPosition":{"x":105.0,"y":-85.0}},{"type":"Text","id":"374d206f-3fc2-442b-a57a-73ae731e6fc9","position":{"x":-207.31406,"y":291.2106},"text":"nano osc RobertSyrett 2017 0.1.2","width":256.0},{"type":"Value","id":"64dc43f8-d900-4f9b-a651-afc05681d915","position":{"x":-598.61328,"y":87.25462},"exposedPosition":{"x":100.0,"y":-65.0}},{"type":"Output","id":"7d9800dc-3325-47f1-9912-ebcac07b8faa","position":{"x":-603.61292,"y":161.02777},"name":"Hz","exposedPosition":{"x":200.0,"y":-65.0}},{"type":"Constant","id":"13c06a05-07b2-4446-9375-fa6d5442e056","position":{"x":-667.98206,"y":-71.1371},"knob":{"value":0.0,"min":0.0,"max":1.0}},{"type":"Text","id":"5ec0fe48-30bf-4aab-a42f-b635e21449a3","position":{"x":-660.43018,"y":-104.22406},"text":"Triangle Phase Relation","width":256.0},{"type":"Text","id":"b9748daa-d71b-4110-999f-4db905cbc5c1","position":{"x":-665.84418,"y":-129.1617},"text":"You can adjust this if you want the triangle to be in phase with the sine (default) or with something else, like the ramp wave matching the rising portion of the triangle.","width":136.5563}],"wires":[{"from":"e9de49c1-f78d-4a83-85d3-17f1ab7caa74","output":0,"to":"896f84e7-1895-4d04-bc22-bb6b3138d772","input":0},{"from":"557600c9-0d51-4217-b5a6-7d17e54a1750","output":0,"to":"d4979999-5d0f-450f-be23-e8d6267c4b60","input":0},{"from":"d23e910d-f0ab-40f4-8553-345317ca0e9e","output":0,"to":"d4979999-5d0f-450f-be23-e8d6267c4b60","input":1},{"from":"9bb06165-22f2-4616-8893-181e171b6c70","output":0,"to":"d23e910d-f0ab-40f4-8553-345317ca0e9e","input":0},{"from":"d4979999-5d0f-450f-be23-e8d6267c4b60","output":0,"to":"e9de49c1-f78d-4a83-85d3-17f1ab7caa74","input":0},{"from":"6636632c-1b10-4ea4-ad83-497e38a50714","output":0,"to":"e9de49c1-f78d-4a83-85d3-17f1ab7caa74","input":1},{"from":"b9c47d6a-2546-4cf7-bb3a-368aedb2d45d","output":0,"to":"6636632c-1b10-4ea4-ad83-497e38a50714","input":0},{"from":"287bcd79-14df-4866-97ef-4caef18e9f95","output":0,"to":"0e3822c9-a420-4b59-8463-922324c7cd82","input":0},{"from":"42a6be77-ffd0-476c-bec2-1b8a42ac44f0","output":0,"to":"557600c9-0d51-4217-b5a6-7d17e54a1750","input":0},{"from":"e9de49c1-f78d-4a83-85d3-17f1ab7caa74","output":0,"to":"287bcd79-14df-4866-97ef-4caef18e9f95","input":0},{"from":"56920a5a-ffcf-441a-96ac-fb09e0e4d3f8","output":0,"to":"287bcd79-14df-4866-97ef-4caef18e9f95","input":1},{"from":"997f9bac-b084-490f-9171-8a5c8cb91605","output":0,"to":"b9c47d6a-2546-4cf7-bb3a-368aedb2d45d","input":0},{"from":"0e3822c9-a420-4b59-8463-922324c7cd82","output":0,"to":"afe141c6-ff56-4fbb-8a53-fdffadb20283","input":0},{"from":"2b4cfe93-c754-4bdb-b615-31ba4f268db4","output":0,"to":"afe141c6-ff56-4fbb-8a53-fdffadb20283","input":1},{"from":"e9de49c1-f78d-4a83-85d3-17f1ab7caa74","output":0,"to":"5ad288fa-a283-4efa-bb0b-ddec38332cee","input":0},{"from":"13c06a05-07b2-4446-9375-fa6d5442e056","output":0,"to":"56920a5a-ffcf-441a-96ac-fb09e0e4d3f8","input":0},{"from":"896f84e7-1895-4d04-bc22-bb6b3138d772","output":0,"to":"7e379fed-82b8-4371-9172-166e9fedfd8e","input":0},{"from":"0e3822c9-a420-4b59-8463-922324c7cd82","output":0,"to":"6a79069a-3827-479c-bc14-4849547a56fe","input":0},{"from":"5ad288fa-a283-4efa-bb0b-ddec38332cee","output":0,"to":"82912f75-7351-429b-9efb-1e688ea33a6b","input":0},{"from":"afe141c6-ff56-4fbb-8a53-fdffadb20283","output":0,"to":"99cdf94a-e488-44f3-a915-26d3b70ab364","input":0},{"from":"557600c9-0d51-4217-b5a6-7d17e54a1750","output":0,"to":"64dc43f8-d900-4f9b-a651-afc05681d915","input":0},{"from":"557600c9-0d51-4217-b5a6-7d17e54a1750","output":0,"to":"7d9800dc-3325-47f1-9912-ebcac07b8faa","input":0}]}},{"type":"Mult","id":"59ca765c-5817-49ef-8d0c-36eddba8af1e","position":{"x":608.90039,"y":135.03859}},{"type":"Mult","id":"effc00b9-eeeb-43f8-89bf-0e018b2d559a","position":{"x":614.02924,"y":-59.01118}},{"type":"Mult","id":"598bf1a6-4c71-47b4-99e2-696905f84099","position":{"x":615.54651,"y":-154.83614}},{"type":"Mixer4x1","id":"7e9af9d0-a3ab-44ea-968d-520efee2df02","position":{"x":695.3526,"y":-63.12825}},{"type":"SVG","id":"d5ad5d4d-d7b0-4fe8-a7d4-845606207483","position":{"x":390.55322,"y":339.508},"exposedPosition":{"x":105.0,"y":-20.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"Patch","id":"8088d0fb-5540-40f1-8e28-d32a030d8250","position":{"x":504.44611,"y":227.45453},"subPatch":{"id":"d32edc24-4271-42f7-aa16-20af131169a2","pan":{"x":137.69543,"y":-562.18097},"zoom":2.14683,"nodes":[{"type":"Input","id":"2d82b3cb-99db-4a8b-95c1-813d2e34ae13","position":{"x":-439.53625,"y":507.75421},"name":"","exposedPosition":{"x":-15.0,"y":50.0}},{"type":"Expr","id":"45dff98d-42ef-424c-8216-691be352c96f","position":{"x":-306.54272,"y":578.03052},"expr":"1 - smoothstep(0, 0.33, x)"},{"type":"Output","id":"6d56b6c6-fc75-4d0c-a157-d1f369fd3b14","position":{"x":77.78877,"y":577.43182},"name":"","exposedPosition":{"x":25.0,"y":50.0}},{"type":"Output","id":"3af405d6-db4b-4823-b281-2f1560f687bd","position":{"x":78.07536,"y":532.09473},"name":"","exposedPosition":{"x":25.0,"y":25.0}},{"type":"Expr","id":"d2a54d2a-59d0-437f-ad7b-bf4b18f93c4c","position":{"x":-305.74918,"y":483.65485},"expr":"smoothstep(0.33, 0.66,(0.66-abs(x-0.66)))"},{"type":"Output","id":"4cfe4416-7585-4359-b75f-73195b5f0846","position":{"x":79.14529,"y":434.67999},"name":"","exposedPosition":{"x":25.0,"y":-25.0}},{"type":"Expr","id":"baff4b88-91a8-4eb5-9f41-20b72ad3be55","position":{"x":-295.52747,"y":434.8374},"expr":"smoothstep(0.66, 1,x)"},{"type":"Output","id":"08745639-668c-46b8-8cfb-075b88101432","position":{"x":74.80756,"y":483.03516},"name":"","exposedPosition":{"x":25.0,"y":0.0}},{"type":"Expr","id":"b296ace6-1542-4296-88fb-2e758b8c7740","position":{"x":-305.35614,"y":531.76996},"expr":"smoothstep(0, 0.33,(0.33-abs(x-0.33)))"},{"type":"Text","id":"ae687f8b-5eb5-4431-84c7-c756607bbe58","position":{"x":-131.73174,"y":673.69519},"exposedPosition":{"x":-20.0,"y":25.0},"text":"xfade","width":256.0}],"wires":[{"from":"2d82b3cb-99db-4a8b-95c1-813d2e34ae13","output":0,"to":"45dff98d-42ef-424c-8216-691be352c96f","input":0},{"from":"45dff98d-42ef-424c-8216-691be352c96f","output":0,"to":"6d56b6c6-fc75-4d0c-a157-d1f369fd3b14","input":0},{"from":"b296ace6-1542-4296-88fb-2e758b8c7740","output":0,"to":"3af405d6-db4b-4823-b281-2f1560f687bd","input":0},{"from":"2d82b3cb-99db-4a8b-95c1-813d2e34ae13","output":0,"to":"d2a54d2a-59d0-437f-ad7b-bf4b18f93c4c","input":0},{"from":"baff4b88-91a8-4eb5-9f41-20b72ad3be55","output":0,"to":"4cfe4416-7585-4359-b75f-73195b5f0846","input":0},{"from":"2d82b3cb-99db-4a8b-95c1-813d2e34ae13","output":0,"to":"baff4b88-91a8-4eb5-9f41-20b72ad3be55","input":0},{"from":"d2a54d2a-59d0-437f-ad7b-bf4b18f93c4c","output":0,"to":"08745639-668c-46b8-8cfb-075b88101432","input":0},{"from":"2d82b3cb-99db-4a8b-95c1-813d2e34ae13","output":0,"to":"b296ace6-1542-4296-88fb-2e758b8c7740","input":0}]}},{"type":"Mult","id":"9907a7bd-abd4-4c24-adc3-e40379484ac1","position":{"x":612.61121,"y":36.62132}},{"type":"Knob","id":"2039069c-c703-4587-8073-c6385a582434","position":{"x":386.42084,"y":277.31177},"name":"","knob":{"value":0.32427,"min":0.0,"max":1.0},"exposedPosition":{"x":105.0,"y":-20.0}},{"type":"Input","id":"716bdd27-daac-46ef-9fe6-b8296b4cdaef","position":{"x":230.39537,"y":-79.30842},"name":"","exposedPosition":{"x":90.0,"y":45.0}},{"type":"Output","id":"a26eef70-737c-4588-af91-8d943a24e37f","position":{"x":883.0036,"y":-59.00214},"name":"","exposedPosition":{"x":120.0,"y":45.0}},{"type":"Text","id":"c7d1db70-4217-43f7-96af-d3ffafd2fe8a","position":{"x":274.78741,"y":-88.25946},"exposedPosition":{"x":85.0,"y":45.0},"text":"Hz","width":256.0},{"type":"Input","id":"8f715e81-1ae4-443e-b6e9-dcfefe941fde","position":{"x":233.96608,"y":-214.99899},"name":"","exposedPosition":{"x":90.0,"y":20.0}},{"type":"Text","id":"41325554-cb86-4cca-9774-4d5336810f4d","position":{"x":247.31708,"y":-235.51569},"exposedPosition":{"x":110.0,"y":20.0},"text":"PM","width":256.0},{"type":"RGBLight","id":"c10e49d4-64ec-4165-8907-8f71613d4ae1","position":{"x":426.96655,"y":-317.45444}},{"type":"Text","id":"838af833-cc2a-4df8-8439-87a6fa95f7ca","position":{"x":678.81024,"y":507.24792},"text":"Phase Modulation VCO","width":256.0},{"type":"Text","id":"9645f890-6409-448d-bbaf-38ac446ca63d","position":{"x":636.07959,"y":459.06207},"text":"A simple sine, triangle, square, saw waveshape VCO with a phase modulation input. Responds really nicely when an envelope is modulating the phase.\n","width":256.0}],"wires":[{"from":"8f715e81-1ae4-443e-b6e9-dcfefe941fde","output":0,"to":"541cad0c-6226-41e7-b0dc-9b1a1c940206","input":1},{"from":"716bdd27-daac-46ef-9fe6-b8296b4cdaef","output":0,"to":"541cad0c-6226-41e7-b0dc-9b1a1c940206","input":3},{"from":"8088d0fb-5540-40f1-8e28-d32a030d8250","output":0,"to":"59ca765c-5817-49ef-8d0c-36eddba8af1e","input":0},{"from":"541cad0c-6226-41e7-b0dc-9b1a1c940206","output":0,"to":"59ca765c-5817-49ef-8d0c-36eddba8af1e","input":1},{"from":"8088d0fb-5540-40f1-8e28-d32a030d8250","output":3,"to":"effc00b9-eeeb-43f8-89bf-0e018b2d559a","input":0},{"from":"541cad0c-6226-41e7-b0dc-9b1a1c940206","output":3,"to":"effc00b9-eeeb-43f8-89bf-0e018b2d559a","input":1},{"from":"8088d0fb-5540-40f1-8e28-d32a030d8250","output":2,"to":"598bf1a6-4c71-47b4-99e2-696905f84099","input":0},{"from":"541cad0c-6226-41e7-b0dc-9b1a1c940206","output":2,"to":"598bf1a6-4c71-47b4-99e2-696905f84099","input":1},{"from":"598bf1a6-4c71-47b4-99e2-696905f84099","output":0,"to":"7e9af9d0-a3ab-44ea-968d-520efee2df02","input":0},{"from":"effc00b9-eeeb-43f8-89bf-0e018b2d559a","output":0,"to":"7e9af9d0-a3ab-44ea-968d-520efee2df02","input":1},{"from":"9907a7bd-abd4-4c24-adc3-e40379484ac1","output":0,"to":"7e9af9d0-a3ab-44ea-968d-520efee2df02","input":2},{"from":"59ca765c-5817-49ef-8d0c-36eddba8af1e","output":0,"to":"7e9af9d0-a3ab-44ea-968d-520efee2df02","input":3},{"from":"2039069c-c703-4587-8073-c6385a582434","output":0,"to":"8088d0fb-5540-40f1-8e28-d32a030d8250","input":0},{"from":"8088d0fb-5540-40f1-8e28-d32a030d8250","output":1,"to":"9907a7bd-abd4-4c24-adc3-e40379484ac1","input":0},{"from":"541cad0c-6226-41e7-b0dc-9b1a1c940206","output":1,"to":"9907a7bd-abd4-4c24-adc3-e40379484ac1","input":1},{"from":"7e9af9d0-a3ab-44ea-968d-520efee2df02","output":0,"to":"a26eef70-737c-4588-af91-8d943a24e37f","input":0},{"from":"8f715e81-1ae4-443e-b6e9-dcfefe941fde","output":0,"to":"c10e49d4-64ec-4165-8907-8f71613d4ae1","input":0}]}},{"type":"Add","id":"52262a78-0335-45d2-8921-48133e58095a","position":{"x":62.391,"y":328.10367}},{"type":"Add","id":"a883bc96-7234-4001-b48f-654f2d407967","position":{"x":-14.8129,"y":-220.00415}},{"type":"Knob","id":"f6ddc842-9f5f-476f-8e71-8d3ca385d04c","position":{"x":197.88956,"y":-47.1811},"name":"A","knob":{"value":0.00399,"min":0.0,"max":1.0},"exposedPosition":{"x":390.0,"y":-15.0}},{"type":"Knob","id":"4d23e38f-c1fe-4082-83ad-8575dfcb982d","position":{"x":307.6308,"y":-47.56879},"name":"R","knob":{"value":0.41379,"min":0.0,"max":1.0},"exposedPosition":{"x":390.0,"y":-75.0}},{"type":"SVG","id":"7efdd97a-cacf-4e92-84d3-fccc22e91eca","position":{"x":191.65683,"y":530.08246},"exposedPosition":{"x":190.0,"y":-15.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"SVG","id":"3b1b585e-65d4-4254-b240-91299c327398","position":{"x":552.0351,"y":554.74927},"exposedPosition":{"x":240.0,"y":-15.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"Knob","id":"0f38f981-1090-47c9-b06b-3231dc22b7ce","position":{"x":146.76463,"y":471.71753},"name":"pm","knob":{"value":0.36992,"min":0.0,"max":1.0},"exposedPosition":{"x":240.0,"y":-15.0}},{"type":"Knob","id":"a4394a10-b91c-41a4-ac4e-468390560b35","position":{"x":508.14542,"y":493.04257},"name":"hammer","knob":{"value":0.25003,"min":0.0,"max":1.0},"exposedPosition":{"x":190.0,"y":-15.0}},{"type":"SVG","id":"24628b0c-39d8-4011-b97e-883c3133a77c","position":{"x":539.79596,"y":-512.91351},"exposedPosition":{"x":190.0,"y":-75.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"SVG","id":"36a301aa-3b58-499b-bad9-c77fd266f270","position":{"x":26.51976,"y":-525.2428},"exposedPosition":{"x":240.0,"y":-75.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"23px\" height=\"21px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M4.928,14.009L4.928,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,11.831L7.803,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M10.678,16.186L10.678,14.009\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,11.831L7.803,11.831\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M7.803,16.186L10.678,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><ellipse cx=\"12.037\" cy=\"10.497\" rx=\"10\" ry=\"9.997\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M2.037,9.126L0.5,11.652L3.574,11.652L2.037,9.126Z\" style=\"fill:#0085de;stroke:#0085de;stroke-width:1px;\"/><g><path d=\"M12.547,13.376L12.547,10.567\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M12.547,10.567L18.296,16.186\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M18.296,16.186L18.296,13.376\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/></g><path d=\"M12.422,6.637L13.859,3.768L16.734,9.506L18.171,6.637\" style=\"fill:none;stroke:#0085de;stroke-width:1px;\"/><path d=\"M4.928,7.475C5.851,3.659 6.845,3.666 7.803,7.475C8.691,11.071 9.657,11.549 10.678,7.475\" style=\"fill:none;stroke:#0085de;stroke-width:0.8px;\"/></svg>"},{"type":"Knob","id":"1b0652b9-4bf8-4bfe-9dfa-5f050010b68e","position":{"x":-22.52873,"y":-439.98996},"name":"pm","knob":{"value":0.2442,"min":0.0,"max":1.0},"exposedPosition":{"x":240.0,"y":-75.0}},{"type":"Knob","id":"eab11ed0-df5c-47fc-9359-1575cce2ca84","position":{"x":486.05145,"y":-439.57809},"name":"acute","knob":{"value":0.22972,"min":0.0,"max":1.0},"exposedPosition":{"x":190.0,"y":-75.0}},{"type":"Patch","id":"bd604a25-3963-4f98-9cee-36e1c9313cab","position":{"x":1500.70898,"y":202.6785},"subPatch":{"id":"bca1126f-2ba2-4826-8731-6b0a9b463f97","pan":{"x":-148.36095,"y":-129.1283},"zoom":1.00315,"nodes":[{"type":"Output","id":"2571012f-a1ff-4744-ba99-bad8d4bb7ac0","position":{"x":480.7254,"y":-5.86054},"name":"","exposedPosition":{"x":60.0,"y":155.0}},{"type":"Input","id":"94615e5e-08dd-4b94-9c72-12dde8dfbdd6","position":{"x":-29.99239,"y":-17.12321},"name":"","exposedPosition":{"x":-10.0,"y":155.0}},{"type":"Expr","id":"598bd3ca-05b0-40b4-8677-6d867a4019d2","position":{"x":-183.47156,"y":26.50375},"expr":"25-((Knob*23)+0.5)"},{"type":"Expr","id":"0a4ac0dc-9c5c-40ec-95b4-1f733be85a5f","position":{"x":91.5896,"y":-4.22975},"expr":"floor(Signal*Redux)/Redux"},{"type":"Knob","id":"26ab4f90-b42f-41a3-99af-faf7e35e5c6e","position":{"x":-270.99179,"y":45.97703},"name":"","knob":{"value":1.0,"min":0.0,"max":1.0},"exposedPosition":{"x":0.0,"y":115.0}},{"type":"Text","id":"b376c8f4-cc6c-4b2b-8472-ae4f53265d24","position":{"x":98.26876,"y":305.0531},"exposedPosition":{"x":15.0,"y":155.0},"text":"Bit","width":256.0},{"type":"Knob","id":"48fad787-8c5e-4526-82ef-d37999bb6a2b","position":{"x":398.40601,"y":119.97513},"name":"","knob":{"value":0.98554,"min":0.0,"max":1.0},"exposedPosition":{"x":50.0,"y":115.0}},{"type":"Patch","id":"86a8a2dc-c361-4fcf-94a8-d97233c4fcbe","position":{"x":449.07367,"y":82.20351},"subPatch":{"id":"5d2dba31-f342-40a2-8b87-855fd292c7e3","pan":{"x":-121.23759,"y":442.63879},"zoom":1.06068,"nodes":[{"type":"Expr","id":"ba8fdcd4-fc88-438e-b652-13a13c223d76","position":{"x":23.959,"y":-544.30688},"expr":"sin(x)"},{"type":"Knob","id":"a482e49d-52fd-4943-bcda-bc6d29f36116","position":{"x":-256.3313,"y":-453.29462},"name":"","knob":{"value":0.5,"min":0.0,"max":1.0},"exposedPosition":{"x":-15.0,"y":-115.0}},{"type":"Expr","id":"a86d8a29-afa2-4241-8e6c-c56a1b1dcaa7","position":{"x":18.18376,"y":-412.25674},"expr":"cos(x)"},{"type":"Level","id":"ade7cec5-1d75-4871-907a-a39bd658b393","position":{"x":164.26024,"y":-412.33728},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Level","id":"fbc67816-f0d7-4f69-8ffa-901d10f83135","position":{"x":169.41695,"y":-543.93787},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Input","id":"17e31f73-8a6e-4b2b-9c19-b398bd6c2acb","position":{"x":-273.84955,"y":-552.32861},"name":"","exposedPosition":{"x":-25.0,"y":-60.0}},{"type":"Expr","id":"c51cb985-7001-4178-87dd-a717b0bb1caf","position":{"x":-176.51001,"y":-471.67471},"expr":"Knob*(pi/2)"},{"type":"Text","id":"5f5fa840-dab8-4ac6-9509-460b06bb28cd","position":{"x":-291.44806,"y":-530.70044},"exposedPosition":{"x":-30.0,"y":-60.0},"text":"A","width":256.0},{"type":"Text","id":"6904a730-79b4-4731-b0cf-ce1cda34e9e5","position":{"x":-247.93953,"y":-370.935},"exposedPosition":{"x":-25.0,"y":-115.0},"text":"A/B","width":256.0},{"type":"Output","id":"0429e8be-2c31-4f23-ba46-74742cc564c5","position":{"x":423.38846,"y":-474.40964},"name":"","exposedPosition":{"x":-5.0,"y":-70.0}},{"type":"Text","id":"0e85d7ac-47ec-4ea5-8ec8-b47efbc7bddf","position":{"x":523.13135,"y":-453.18784},"exposedPosition":{"x":-10.0,"y":-70.0},"text":">","width":256.0},{"type":"Expr","id":"37d175fa-4a56-4d9d-8bb2-f7f1890b5433","position":{"x":295.32678,"y":-487.79349},"expr":"R+L"},{"type":"Input","id":"d5a5a3d8-d992-4273-9461-a6b1cb4d61b9","position":{"x":-272.15073,"y":-609.2041},"name":"","exposedPosition":{"x":-25.0,"y":-80.0}},{"type":"Text","id":"c6be00d4-f469-4851-90e3-6e3dce9471e1","position":{"x":-294.46472,"y":-589.5011},"exposedPosition":{"x":-30.0,"y":-80.0},"text":"B","width":256.0}],"wires":[{"from":"c51cb985-7001-4178-87dd-a717b0bb1caf","output":0,"to":"ba8fdcd4-fc88-438e-b652-13a13c223d76","input":0},{"from":"c51cb985-7001-4178-87dd-a717b0bb1caf","output":0,"to":"a86d8a29-afa2-4241-8e6c-c56a1b1dcaa7","input":0},{"from":"17e31f73-8a6e-4b2b-9c19-b398bd6c2acb","output":0,"to":"ade7cec5-1d75-4871-907a-a39bd658b393","input":0},{"from":"a86d8a29-afa2-4241-8e6c-c56a1b1dcaa7","output":0,"to":"ade7cec5-1d75-4871-907a-a39bd658b393","input":1},{"from":"d5a5a3d8-d992-4273-9461-a6b1cb4d61b9","output":0,"to":"fbc67816-f0d7-4f69-8ffa-901d10f83135","input":0},{"from":"ba8fdcd4-fc88-438e-b652-13a13c223d76","output":0,"to":"fbc67816-f0d7-4f69-8ffa-901d10f83135","input":1},{"from":"a482e49d-52fd-4943-bcda-bc6d29f36116","output":0,"to":"c51cb985-7001-4178-87dd-a717b0bb1caf","input":0},{"from":"37d175fa-4a56-4d9d-8bb2-f7f1890b5433","output":0,"to":"0429e8be-2c31-4f23-ba46-74742cc564c5","input":0},{"from":"fbc67816-f0d7-4f69-8ffa-901d10f83135","output":0,"to":"37d175fa-4a56-4d9d-8bb2-f7f1890b5433","input":0},{"from":"ade7cec5-1d75-4871-907a-a39bd658b393","output":0,"to":"37d175fa-4a56-4d9d-8bb2-f7f1890b5433","input":1}]}},{"type":"Text","id":"a5e4668d-206a-420e-9b93-247a2c7047ad","position":{"x":399.20355,"y":192.58206},"exposedPosition":{"x":40.0,"y":115.0},"text":"mix","width":256.0},{"type":"Text","id":"af3cf28f-6d18-446e-8bb5-2155a0a589ae","position":{"x":-281.42926,"y":105.64835},"exposedPosition":{"x":-15.0,"y":115.0},"text":"crush","width":256.0},{"type":"Text","id":"78f34f14-8792-4bef-932a-2aa6585e6651","position":{"x":86.66408,"y":284.46854},"exposedPosition":{"x":10.0,"y":145.0},"text":"Crush","width":256.0},{"type":"Text","id":"b25eea2f-a6d0-4c56-b3e4-270aae92ddff","position":{"x":-87.87508,"y":-0.52557},"exposedPosition":{"x":-15.0,"y":155.0},"text":"a","width":256.0},{"type":"Text","id":"da5c1a73-9fbd-4b1b-8b3c-448b669124d5","position":{"x":591.2431,"y":15.45732},"exposedPosition":{"x":55.0,"y":155.0},"text":"a","width":256.0},{"type":"Text","id":"82f68a30-c8bb-4b81-bf58-429de7342b40","position":{"x":0.96346,"y":235.4803},"text":"Bitcrushing is a type of distortion that limits the available definition of any given sample. The less definition the wave has, the more distorted it becomes. Heavy bitcrushing can make a smooth sine wave look like an undulating staircase. Bitcrushing is similar to sample rate reduction, but they sound a little different. Perfect distortion for really aggressive drum sounds or buzzy bass lines.\n","width":256.0}],"wires":[{"from":"86a8a2dc-c361-4fcf-94a8-d97233c4fcbe","output":0,"to":"2571012f-a1ff-4744-ba99-bad8d4bb7ac0","input":0},{"from":"26ab4f90-b42f-41a3-99af-faf7e35e5c6e","output":0,"to":"598bd3ca-05b0-40b4-8677-6d867a4019d2","input":0},{"from":"94615e5e-08dd-4b94-9c72-12dde8dfbdd6","output":0,"to":"0a4ac0dc-9c5c-40ec-95b4-1f733be85a5f","input":0},{"from":"598bd3ca-05b0-40b4-8677-6d867a4019d2","output":0,"to":"0a4ac0dc-9c5c-40ec-95b4-1f733be85a5f","input":1},{"from":"48fad787-8c5e-4526-82ef-d37999bb6a2b","output":0,"to":"86a8a2dc-c361-4fcf-94a8-d97233c4fcbe","input":0},{"from":"94615e5e-08dd-4b94-9c72-12dde8dfbdd6","output":0,"to":"86a8a2dc-c361-4fcf-94a8-d97233c4fcbe","input":1},{"from":"0a4ac0dc-9c5c-40ec-95b4-1f733be85a5f","output":0,"to":"86a8a2dc-c361-4fcf-94a8-d97233c4fcbe","input":2}]}},{"type":"Patch","id":"686d093c-940f-4f88-b816-d91660c0ae1c","position":{"x":1761.18359,"y":305.87497},"subPatch":{"id":"4f494355-9918-4c70-930c-d00c9d7d75b0","pan":{"x":356.03537,"y":-87.87086},"zoom":0.74638,"nodes":[{"type":"Output","id":"09b9cff4-0bf6-41df-834b-89b31f70cf61","position":{"x":142.16846,"y":-54.84856},"name":"","exposedPosition":{"x":-55.0,"y":55.0}},{"type":"Input","id":"122b8a27-9ba0-4889-af89-885290eca1d3","position":{"x":-293.02795,"y":-84.91794},"name":"","exposedPosition":{"x":-125.0,"y":55.0}},{"type":"Expr","id":"f7cfe45b-0ae7-4181-a9c8-a0fa19cb829e","position":{"x":-834.65533,"y":-26.87688},"expr":"12000-(Knob*12000)"},{"type":"Knob","id":"ded3d7c5-29a5-4690-af25-375f02147375","position":{"x":-933.4176,"y":-10.74697},"name":"","knob":{"value":0.63205,"min":0.0,"max":1.0},"exposedPosition":{"x":-115.0,"y":15.0}},{"type":"Text","id":"d75f1dd6-7d21-48c4-a663-809f2b3e0edf","position":{"x":-544.5155,"y":284.60916},"exposedPosition":{"x":-105.0,"y":55.0},"text":"Down","width":256.0},{"type":"Sample & Hold","id":"6d3ca1e0-35a7-49cb-b010-944ff9feda38","position":{"x":-180.30904,"y":-55.60167}},{"type":"Phasor","id":"b65121af-d851-4580-9af0-fcd6c5a2826b","position":{"x":-582.4137,"y":-25.22576}},{"type":"Expr","id":"2dba38bf-4cec-419d-af6b-34efec014304","position":{"x":-437.12546,"y":-27.3857},"expr":"(Phasor/(2*pi))>0.5"},{"type":"Knob","id":"c0f32a16-2dd0-49e9-a296-86e41cbe4533","position":{"x":-86.44064,"y":91.96417},"name":"","knob":{"value":1.0,"min":0.0,"max":1.0},"exposedPosition":{"x":-65.0,"y":15.0}},{"type":"Text","id":"506a09ae-315b-4d63-90fd-8272efc68989","position":{"x":-334.66989,"y":-68.05811},"exposedPosition":{"x":-60.0,"y":55.0},"text":"a","width":256.0},{"type":"Text","id":"d5ccbf00-4994-45a3-a664-67a5eb522741","position":{"x":244.67953,"y":-32.69559},"exposedPosition":{"x":-130.0,"y":55.0},"text":"a","width":256.0},{"type":"Text","id":"f3ad2868-8f46-4722-b953-302b384bfb2a","position":{"x":-113.43442,"y":158.3183},"exposedPosition":{"x":-75.0,"y":15.0},"text":"mix","width":256.0},{"type":"Patch","id":"23fc96b3-646b-4134-99ae-04e9f871dc7e","position":{"x":77.28094,"y":20.1326},"subPatch":{"id":"c2c94125-514f-4f8e-82c4-1d89c2f248da","pan":{"x":-121.23759,"y":442.63879},"zoom":1.06068,"nodes":[{"type":"Expr","id":"63c8adb7-ac95-47c1-ab30-b285fef5d64d","position":{"x":23.959,"y":-544.30688},"expr":"sin(x)"},{"type":"Knob","id":"341b97a5-9485-423b-afe5-4022aaa7d1db","position":{"x":-256.3313,"y":-453.29462},"name":"","knob":{"value":0.5,"min":0.0,"max":1.0},"exposedPosition":{"x":-15.0,"y":-115.0}},{"type":"Expr","id":"313c68a2-4819-4958-a0be-bd1c329ccf42","position":{"x":18.18376,"y":-412.25674},"expr":"cos(x)"},{"type":"Level","id":"7b546c1f-453f-46b1-a056-c6e565063824","position":{"x":164.26024,"y":-412.33728},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Level","id":"79957581-1dde-45f0-be97-bb70425683c8","position":{"x":169.41695,"y":-543.93787},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Input","id":"8bb9a15d-19d9-4f59-a320-6136924535c0","position":{"x":-273.84955,"y":-552.32861},"name":"","exposedPosition":{"x":-25.0,"y":-60.0}},{"type":"Expr","id":"84768f7d-b6c0-4a24-9b10-380119038e11","position":{"x":-176.51001,"y":-471.67471},"expr":"Knob*(pi/2)"},{"type":"Text","id":"2cf3e729-2464-48d3-bfc1-0e7adae16fca","position":{"x":-291.44806,"y":-530.70044},"exposedPosition":{"x":-30.0,"y":-60.0},"text":"A","width":256.0},{"type":"Text","id":"97471a83-5164-439b-a9a9-c55b7d5e510a","position":{"x":-247.93953,"y":-370.935},"exposedPosition":{"x":-25.0,"y":-115.0},"text":"A/B","width":256.0},{"type":"Output","id":"3434b1a7-ead0-4344-9d46-2e20c9993c95","position":{"x":423.38846,"y":-474.40964},"name":"","exposedPosition":{"x":-5.0,"y":-70.0}},{"type":"Text","id":"90948368-8b4f-486f-b117-3477d9356fd7","position":{"x":523.13135,"y":-453.18784},"exposedPosition":{"x":-10.0,"y":-70.0},"text":">","width":256.0},{"type":"Expr","id":"8f8cc02a-0acd-45b2-a869-256f202d2e14","position":{"x":295.32678,"y":-487.79349},"expr":"R+L"},{"type":"Input","id":"f129f437-3d08-4f37-8def-33c0a9644382","position":{"x":-272.15073,"y":-609.2041},"name":"","exposedPosition":{"x":-25.0,"y":-80.0}},{"type":"Text","id":"078f2b8e-4515-4aba-90b7-a5cad7f13706","position":{"x":-294.46472,"y":-589.5011},"exposedPosition":{"x":-30.0,"y":-80.0},"text":"B","width":256.0}],"wires":[{"from":"84768f7d-b6c0-4a24-9b10-380119038e11","output":0,"to":"63c8adb7-ac95-47c1-ab30-b285fef5d64d","input":0},{"from":"84768f7d-b6c0-4a24-9b10-380119038e11","output":0,"to":"313c68a2-4819-4958-a0be-bd1c329ccf42","input":0},{"from":"8bb9a15d-19d9-4f59-a320-6136924535c0","output":0,"to":"7b546c1f-453f-46b1-a056-c6e565063824","input":0},{"from":"313c68a2-4819-4958-a0be-bd1c329ccf42","output":0,"to":"7b546c1f-453f-46b1-a056-c6e565063824","input":1},{"from":"f129f437-3d08-4f37-8def-33c0a9644382","output":0,"to":"79957581-1dde-45f0-be97-bb70425683c8","input":0},{"from":"63c8adb7-ac95-47c1-ab30-b285fef5d64d","output":0,"to":"79957581-1dde-45f0-be97-bb70425683c8","input":1},{"from":"341b97a5-9485-423b-afe5-4022aaa7d1db","output":0,"to":"84768f7d-b6c0-4a24-9b10-380119038e11","input":0},{"from":"8f8cc02a-0acd-45b2-a869-256f202d2e14","output":0,"to":"3434b1a7-ead0-4344-9d46-2e20c9993c95","input":0},{"from":"79957581-1dde-45f0-be97-bb70425683c8","output":0,"to":"8f8cc02a-0acd-45b2-a869-256f202d2e14","input":0},{"from":"7b546c1f-453f-46b1-a056-c6e565063824","output":0,"to":"8f8cc02a-0acd-45b2-a869-256f202d2e14","input":1}]}},{"type":"Text","id":"c903a4c5-9257-4b18-9f4e-dc4286568db9","position":{"x":-940.50146,"y":47.09649},"exposedPosition":{"x":-125.0,"y":15.0},"text":"rate","width":256.0},{"type":"Text","id":"b8584043-ab92-4fc7-bf6f-f74431451f51","position":{"x":-492.12045,"y":283.8515},"exposedPosition":{"x":-110.0,"y":45.0},"text":"Sample","width":256.0},{"type":"Text","id":"58530e9e-57d2-4ba5-bf7f-029153def6e2","position":{"x":-606.32263,"y":232.5972},"text":"Reduces the number of samples for the audio as it comes through from the sample rate of 44.1kHz to much, much lower sample rates. The main difference between downsampling distortion and bitcrushing (which both produce staircase-like wave shapes) is that downsampling effectively limits the upper frequency range of the sound coming through it, where bitcrushing does not. This can sound awful or awfully amazing, depending on how you use it. Great for mangling drums or creating digital chaos.\n","width":256.0}],"wires":[{"from":"23fc96b3-646b-4134-99ae-04e9f871dc7e","output":0,"to":"09b9cff4-0bf6-41df-834b-89b31f70cf61","input":0},{"from":"ded3d7c5-29a5-4690-af25-375f02147375","output":0,"to":"f7cfe45b-0ae7-4181-a9c8-a0fa19cb829e","input":0},{"from":"122b8a27-9ba0-4889-af89-885290eca1d3","output":0,"to":"6d3ca1e0-35a7-49cb-b010-944ff9feda38","input":0},{"from":"2dba38bf-4cec-419d-af6b-34efec014304","output":0,"to":"6d3ca1e0-35a7-49cb-b010-944ff9feda38","input":1},{"from":"f7cfe45b-0ae7-4181-a9c8-a0fa19cb829e","output":0,"to":"b65121af-d851-4580-9af0-fcd6c5a2826b","input":0},{"from":"b65121af-d851-4580-9af0-fcd6c5a2826b","output":0,"to":"2dba38bf-4cec-419d-af6b-34efec014304","input":0},{"from":"c0f32a16-2dd0-49e9-a296-86e41cbe4533","output":0,"to":"23fc96b3-646b-4134-99ae-04e9f871dc7e","input":0},{"from":"122b8a27-9ba0-4889-af89-885290eca1d3","output":0,"to":"23fc96b3-646b-4134-99ae-04e9f871dc7e","input":1},{"from":"6d3ca1e0-35a7-49cb-b010-944ff9feda38","output":0,"to":"23fc96b3-646b-4134-99ae-04e9f871dc7e","input":2}]}},{"type":"Knob","id":"dcfc5176-ee62-4f88-b091-654b83933d83","position":{"x":1400.38135,"y":217.5488},"name":"crush","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":190.0,"y":-135.0}},{"type":"Knob","id":"4fc4f5b4-c3d8-46d3-9007-fbb85f286c37","position":{"x":1530.33594,"y":216.02979},"name":"mix","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":240.0,"y":-135.0}},{"type":"Patch","id":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","position":{"x":296.44199,"y":-141.96274},"subPatch":{"id":"d3c35ddc-4cb5-41a3-a627-103e5243e20a","pan":{"x":-1881.17224,"y":398.88882},"zoom":0.37058,"nodes":[{"type":"ADSR","id":"dffa2f5f-12ed-4bb1-805b-1adea7d053f1","position":{"x":1886.1062,"y":-495.4342},"attack":{"value":0.0,"min":0.0,"max":1.0},"decay":{"value":0.0,"min":0.0,"max":1.0},"sustain":{"value":1.0,"min":0.0,"max":1.0},"release":{"value":0.46962,"min":0.0,"max":3.0}},{"type":"Output","id":"4426a19a-3fda-4c19-982f-80f63d7192d2","position":{"x":2197.14404,"y":-266.84576},"name":"piano decay model","exposedPosition":{"x":70.0,"y":0.0}},{"type":"Spline","id":"898c6baa-3eac-48c9-80bb-2465ac7619c1","position":{"x":1647.01624,"y":-298.10419},"controlPoints":[{"x":0.0,"y":1.0},{"x":0.01621,"y":0.95684},{"x":0.02354,"y":0.12077},{"x":0.0516,"y":0.04196},{"x":0.09421,"y":0.01013},{"x":0.27624,"y":0.0}]},{"type":"Expr","id":"f0705bda-f881-4deb-a3ac-88333cd1e56f","position":{"x":1428.09753,"y":-241.02597},"expr":"timer/5"},{"type":"Timer","id":"09013b14-74c4-421b-bfa7-d231fecd9af7","position":{"x":1431.12012,"y":-295.01398}},{"type":"Input","id":"b8e350e3-014d-4410-b806-26a5c359c722","position":{"x":1378.44727,"y":-463.80978},"name":"g","exposedPosition":{"x":-85.0,"y":0.0}},{"type":"Mult","id":"ae652e1e-ef42-4818-a489-b35f613b1094","position":{"x":2124.51855,"y":-248.02483}},{"type":"Knob","id":"4b386330-2192-4830-8348-83fec4a3667c","position":{"x":1792.09595,"y":-594.9447},"name":"A","knob":{"value":0.0,"min":0.0,"max":1.0},"exposedPosition":{"x":-35.0,"y":-35.0}},{"type":"Knob","id":"b65af66e-b4ee-4efc-bb8d-0d59d90e1550","position":{"x":2013.87085,"y":-595.80695},"name":"R","knob":{"value":1.0,"min":0.0,"max":1.0},"exposedPosition":{"x":25.0,"y":-35.0}},{"type":"Expr","id":"0eedea3d-6334-4d36-a1ca-0c9a8a672c45","position":{"x":1792.41394,"y":-546.26996},"expr":"x*.399+.00"},{"type":"Mult","id":"5f6d950a-f0cf-48a6-bc53-6a34127bd10e","position":{"x":1917.52722,"y":-602.67358}},{"type":"Mult","id":"9976ea91-a1b0-4766-bcf9-a7456a7a853c","position":{"x":2142.89063,"y":-582.42926}},{"type":"Expr","id":"8d4e57ce-2f9f-4668-a121-4e8d5ca6e70f","position":{"x":1971.31189,"y":-544.58478},"expr":"x*3"}],"wires":[{"from":"b8e350e3-014d-4410-b806-26a5c359c722","output":0,"to":"dffa2f5f-12ed-4bb1-805b-1adea7d053f1","input":0},{"from":"0eedea3d-6334-4d36-a1ca-0c9a8a672c45","output":0,"to":"dffa2f5f-12ed-4bb1-805b-1adea7d053f1","input":1},{"from":"9976ea91-a1b0-4766-bcf9-a7456a7a853c","output":0,"to":"dffa2f5f-12ed-4bb1-805b-1adea7d053f1","input":4},{"from":"ae652e1e-ef42-4818-a489-b35f613b1094","output":0,"to":"4426a19a-3fda-4c19-982f-80f63d7192d2","input":0},{"from":"f0705bda-f881-4deb-a3ac-88333cd1e56f","output":0,"to":"898c6baa-3eac-48c9-80bb-2465ac7619c1","input":0},{"from":"09013b14-74c4-421b-bfa7-d231fecd9af7","output":0,"to":"f0705bda-f881-4deb-a3ac-88333cd1e56f","input":0},{"from":"b8e350e3-014d-4410-b806-26a5c359c722","output":0,"to":"09013b14-74c4-421b-bfa7-d231fecd9af7","input":0},{"from":"898c6baa-3eac-48c9-80bb-2465ac7619c1","output":0,"to":"ae652e1e-ef42-4818-a489-b35f613b1094","input":0},{"from":"dffa2f5f-12ed-4bb1-805b-1adea7d053f1","output":0,"to":"ae652e1e-ef42-4818-a489-b35f613b1094","input":1},{"from":"5f6d950a-f0cf-48a6-bc53-6a34127bd10e","output":0,"to":"0eedea3d-6334-4d36-a1ca-0c9a8a672c45","input":0},{"from":"4b386330-2192-4830-8348-83fec4a3667c","output":0,"to":"5f6d950a-f0cf-48a6-bc53-6a34127bd10e","input":0},{"from":"4b386330-2192-4830-8348-83fec4a3667c","output":0,"to":"5f6d950a-f0cf-48a6-bc53-6a34127bd10e","input":1},{"from":"b65af66e-b4ee-4efc-bb8d-0d59d90e1550","output":0,"to":"9976ea91-a1b0-4766-bcf9-a7456a7a853c","input":0},{"from":"b65af66e-b4ee-4efc-bb8d-0d59d90e1550","output":0,"to":"9976ea91-a1b0-4766-bcf9-a7456a7a853c","input":1},{"from":"9976ea91-a1b0-4766-bcf9-a7456a7a853c","output":0,"to":"8d4e57ce-2f9f-4668-a121-4e8d5ca6e70f","input":0}]}},{"type":"Knob","id":"fcf1633a-da19-4ca3-bfb9-4f643a7d2a81","position":{"x":199.95384,"y":879.76105},"name":"tonal","knob":{"value":0.30793,"min":0.0,"max":1.0},"exposedPosition":{"x":290.0,"y":-15.0}},{"type":"Mult","id":"77a5b140-e1a9-4465-a2e6-8eec3d5d8af8","position":{"x":354.37442,"y":352.71039}},{"type":"Expr","id":"3b7de421-b983-4f19-98f7-eecab47d635a","position":{"x":99.77315,"y":601.82312},"expr":"5"},{"type":"Crossfade","id":"17c0ecfa-ff28-463e-92cb-883eb38ce768","position":{"x":229.00595,"y":572.59033}},{"type":"Knob","id":"8b89d034-56e2-4276-ba05-441260e87511","position":{"x":1770.25586,"y":216.73807},"name":"mix","knob":{"value":0.32322,"min":0.0,"max":1.0},"exposedPosition":{"x":390.0,"y":-135.0}},{"type":"Knob","id":"9dbc2e92-dc63-4318-a0a8-8a24973c912d","position":{"x":1651.80762,"y":217.66904},"name":"Dsample","knob":{"value":0.17681,"min":0.0,"max":1.0},"exposedPosition":{"x":340.0,"y":-135.0}},{"type":"Mult","id":"d6407955-5bda-4f9e-bbc0-751c6f86761c","position":{"x":218.82968,"y":-457.42633}},{"type":"Mult","id":"0ab664e3-f608-4210-b602-8325e4968a4c","position":{"x":223.05478,"y":763.47113}},{"type":"Level","id":"cbb11fcb-bc83-481a-afe8-5b347971b2d4","position":{"x":1815.65576,"y":337.38745},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"Add","id":"83ba2b7f-cf58-43a9-b4e3-4f05ae9a48d2","position":{"x":1865.4248,"y":-105.99306}},{"type":"Crossfade","id":"86853a10-1c29-4d57-bc66-94c96ca4527d","position":{"x":473.37936,"y":-80.95932}},{"type":"Trigger","id":"1bb8368a-f29e-4e39-ac2c-5220ad24aebc","position":{"x":342.28342,"y":145.2337},"exposedPosition":{"x":290.0,"y":-135.0},"toggle":true,"state":false},{"type":"Expr","id":"b57c9eed-99d5-400a-9ec2-8d4304de1a05","position":{"x":395.98117,"y":-48.15131},"expr":"3"},{"type":"Text","id":"990d8eed-8f6e-4c41-b89a-b7308cdd5eff","position":{"x":384.12439,"y":199.56546},"exposedPosition":{"x":270.0,"y":-165.0},"text":"sustain","width":256.0}],"wires":[{"from":"cbb11fcb-bc83-481a-afe8-5b347971b2d4","output":0,"to":"38196a9a-1c60-4938-8c09-addec53b10d2","input":0},{"from":"ac3fc1a2-2cea-4b9b-957e-3c4325347479","output":0,"to":"cb0ba9f5-5b1e-4963-92e4-e7efa998fcfd","input":0},{"from":"233e2d31-a069-4180-83b9-3ee4f9619a77","output":0,"to":"e26cf490-f954-40e3-89d7-17c1b2322f57","input":0},{"from":"c5bc6c23-af8c-4c17-afbd-009483d6c843","output":0,"to":"e26cf490-f954-40e3-89d7-17c1b2322f57","input":1},{"from":"d8c2e16d-cba8-4f81-87fc-e434de06cd83","output":0,"to":"6bbf830d-33de-4603-9328-30d529cc8ba1","input":0},{"from":"7496a43f-6456-41e8-b630-56bdc4e3c835","output":0,"to":"6bbf830d-33de-4603-9328-30d529cc8ba1","input":1},{"from":"657662d8-c38a-4be2-bb64-27d17d6dc7ce","output":0,"to":"e9c49f2a-8f2b-43d6-be8f-b11189a8a906","input":0},{"from":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","output":0,"to":"e9c49f2a-8f2b-43d6-be8f-b11189a8a906","input":1},{"from":"59cbb83f-2bb5-4f94-b2ca-251bf0d89661","output":0,"to":"abd4b9d9-dd85-4f3b-86cf-12711776815b","input":0},{"from":"e9c49f2a-8f2b-43d6-be8f-b11189a8a906","output":0,"to":"fa09c633-3716-4d0e-a2d0-8ad3137bc173","input":0},{"from":"eed59f50-18d1-4213-bf61-9477bbd9de68","output":0,"to":"fa09c633-3716-4d0e-a2d0-8ad3137bc173","input":1},{"from":"9fb8060b-c37c-49ac-9a8c-eff51aebb0b9","output":0,"to":"59cbb83f-2bb5-4f94-b2ca-251bf0d89661","input":0},{"from":"cb0ba9f5-5b1e-4963-92e4-e7efa998fcfd","output":0,"to":"f89dd576-6883-4d97-9fbc-0acd3dd4fb4e","input":0},{"from":"f6ddc842-9f5f-476f-8e71-8d3ca385d04c","output":0,"to":"f89dd576-6883-4d97-9fbc-0acd3dd4fb4e","input":1},{"from":"86853a10-1c29-4d57-bc66-94c96ca4527d","output":0,"to":"f89dd576-6883-4d97-9fbc-0acd3dd4fb4e","input":2},{"from":"c03872c8-bf41-41ea-84a8-8ff5a95a6aac","output":0,"to":"233e2d31-a069-4180-83b9-3ee4f9619a77","input":0},{"from":"f89dd576-6883-4d97-9fbc-0acd3dd4fb4e","output":0,"to":"233e2d31-a069-4180-83b9-3ee4f9619a77","input":1},{"from":"ad62855d-094c-4ed1-955f-5e330c551a9c","output":0,"to":"7496a43f-6456-41e8-b630-56bdc4e3c835","input":1},{"from":"d6407955-5bda-4f9e-bbc0-751c6f86761c","output":0,"to":"7496a43f-6456-41e8-b630-56bdc4e3c835","input":2},{"from":"59cbb83f-2bb5-4f94-b2ca-251bf0d89661","output":0,"to":"ef776574-404a-4fce-8f5c-e93a53b42faf","input":0},{"from":"cb0ba9f5-5b1e-4963-92e4-e7efa998fcfd","output":0,"to":"d7259d6d-37c4-4908-832c-c4295fdfee53","input":0},{"from":"e26cf490-f954-40e3-89d7-17c1b2322f57","output":0,"to":"72d31e3b-12e9-43c9-a5c3-3e02d4cc334e","input":0},{"from":"fa09c633-3716-4d0e-a2d0-8ad3137bc173","output":0,"to":"72d31e3b-12e9-43c9-a5c3-3e02d4cc334e","input":1},{"from":"a4394a10-b91c-41a4-ac4e-468390560b35","output":0,"to":"c03872c8-bf41-41ea-84a8-8ff5a95a6aac","input":0},{"from":"59cbb83f-2bb5-4f94-b2ca-251bf0d89661","output":0,"to":"c03872c8-bf41-41ea-84a8-8ff5a95a6aac","input":1},{"from":"77a5b140-e1a9-4465-a2e6-8eec3d5d8af8","output":0,"to":"c03872c8-bf41-41ea-84a8-8ff5a95a6aac","input":2},{"from":"eab11ed0-df5c-47fc-9359-1575cce2ca84","output":0,"to":"657662d8-c38a-4be2-bb64-27d17d6dc7ce","input":0},{"from":"ef776574-404a-4fce-8f5c-e93a53b42faf","output":0,"to":"657662d8-c38a-4be2-bb64-27d17d6dc7ce","input":1},{"from":"6bbf830d-33de-4603-9328-30d529cc8ba1","output":0,"to":"657662d8-c38a-4be2-bb64-27d17d6dc7ce","input":2},{"from":"0f38f981-1090-47c9-b06b-3231dc22b7ce","output":0,"to":"832d1c85-a45f-4d67-8353-8f36412991a7","input":0},{"from":"52262a78-0335-45d2-8921-48133e58095a","output":0,"to":"832d1c85-a45f-4d67-8353-8f36412991a7","input":1},{"from":"1b0652b9-4bf8-4bfe-9dfa-5f050010b68e","output":0,"to":"d8c2e16d-cba8-4f81-87fc-e434de06cd83","input":0},{"from":"a883bc96-7234-4001-b48f-654f2d407967","output":0,"to":"d8c2e16d-cba8-4f81-87fc-e434de06cd83","input":1},{"from":"d7259d6d-37c4-4908-832c-c4295fdfee53","output":0,"to":"52262a78-0335-45d2-8921-48133e58095a","input":0},{"from":"59cbb83f-2bb5-4f94-b2ca-251bf0d89661","output":0,"to":"52262a78-0335-45d2-8921-48133e58095a","input":1},{"from":"abd4b9d9-dd85-4f3b-86cf-12711776815b","output":0,"to":"a883bc96-7234-4001-b48f-654f2d407967","input":0},{"from":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","output":0,"to":"a883bc96-7234-4001-b48f-654f2d407967","input":1},{"from":"72d31e3b-12e9-43c9-a5c3-3e02d4cc334e","output":0,"to":"bd604a25-3963-4f98-9cee-36e1c9313cab","input":0},{"from":"dcfc5176-ee62-4f88-b091-654b83933d83","output":0,"to":"bd604a25-3963-4f98-9cee-36e1c9313cab","input":1},{"from":"4fc4f5b4-c3d8-46d3-9007-fbb85f286c37","output":0,"to":"bd604a25-3963-4f98-9cee-36e1c9313cab","input":2},{"from":"bd604a25-3963-4f98-9cee-36e1c9313cab","output":0,"to":"686d093c-940f-4f88-b816-d91660c0ae1c","input":0},{"from":"9dbc2e92-dc63-4318-a0a8-8a24973c912d","output":0,"to":"686d093c-940f-4f88-b816-d91660c0ae1c","input":1},{"from":"8b89d034-56e2-4276-ba05-441260e87511","output":0,"to":"686d093c-940f-4f88-b816-d91660c0ae1c","input":2},{"from":"cb0ba9f5-5b1e-4963-92e4-e7efa998fcfd","output":0,"to":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","input":0},{"from":"f6ddc842-9f5f-476f-8e71-8d3ca385d04c","output":0,"to":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","input":1},{"from":"86853a10-1c29-4d57-bc66-94c96ca4527d","output":0,"to":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","input":2},{"from":"17c0ecfa-ff28-463e-92cb-883eb38ce768","output":0,"to":"77a5b140-e1a9-4465-a2e6-8eec3d5d8af8","input":0},{"from":"832d1c85-a45f-4d67-8353-8f36412991a7","output":0,"to":"77a5b140-e1a9-4465-a2e6-8eec3d5d8af8","input":1},{"from":"3b7de421-b983-4f19-98f7-eecab47d635a","output":0,"to":"17c0ecfa-ff28-463e-92cb-883eb38ce768","input":1},{"from":"0ab664e3-f608-4210-b602-8325e4968a4c","output":0,"to":"17c0ecfa-ff28-463e-92cb-883eb38ce768","input":2},{"from":"48a49d69-3f52-45a7-afeb-78cc77d88190","output":0,"to":"d6407955-5bda-4f9e-bbc0-751c6f86761c","input":0},{"from":"48a49d69-3f52-45a7-afeb-78cc77d88190","output":0,"to":"d6407955-5bda-4f9e-bbc0-751c6f86761c","input":1},{"from":"fcf1633a-da19-4ca3-bfb9-4f643a7d2a81","output":0,"to":"0ab664e3-f608-4210-b602-8325e4968a4c","input":0},{"from":"fcf1633a-da19-4ca3-bfb9-4f643a7d2a81","output":0,"to":"0ab664e3-f608-4210-b602-8325e4968a4c","input":1},{"from":"686d093c-940f-4f88-b816-d91660c0ae1c","output":0,"to":"cbb11fcb-bc83-481a-afe8-5b347971b2d4","input":0},{"from":"83ba2b7f-cf58-43a9-b4e3-4f05ae9a48d2","output":0,"to":"cbb11fcb-bc83-481a-afe8-5b347971b2d4","input":1},{"from":"f89dd576-6883-4d97-9fbc-0acd3dd4fb4e","output":0,"to":"83ba2b7f-cf58-43a9-b4e3-4f05ae9a48d2","input":0},{"from":"1a04027a-4b25-4bc0-8563-86b86bacc5ab","output":0,"to":"83ba2b7f-cf58-43a9-b4e3-4f05ae9a48d2","input":1},{"from":"4d23e38f-c1fe-4082-83ad-8575dfcb982d","output":0,"to":"86853a10-1c29-4d57-bc66-94c96ca4527d","input":0},{"from":"b57c9eed-99d5-400a-9ec2-8d4304de1a05","output":0,"to":"86853a10-1c29-4d57-bc66-94c96ca4527d","input":1},{"from":"1bb8368a-f29e-4e39-ac2c-5220ad24aebc","output":0,"to":"86853a10-1c29-4d57-bc66-94c96ca4527d","input":2}]}},{"type":"Patch","id":"ad577196-1d77-4bac-b4f2-5aa7fb1a880b","position":{"x":73.44647,"y":-39.09249},"subPatch":{"id":"78add225-9f09-49f7-8c09-5a44a3c263d8","pan":{"x":-312.50125,"y":-45.4691},"zoom":1.44589,"nodes":[{"type":"Input","id":"8f8d50b9-7341-4551-96ad-28579ecd263f","position":{"x":-6.19505,"y":-175.34554},"name":"","exposedPosition":{"x":0.0,"y":-5.0}},{"type":"RGBLight","id":"a63d0416-5f5c-4e71-927d-7128d60faeaa","position":{"x":551.198,"y":-170.63518},"exposedPosition":{"x":35.0,"y":-5.0}},{"type":"Patch","id":"26b870a6-52e6-47a0-9e73-8f365d01e8cd","position":{"x":45.42045,"y":-71.93535},"subPatch":{"id":"cbb2b3d8-af89-440a-b992-4b1d5183373e","pan":{"x":47.98391,"y":-44.28915},"zoom":2.2276,"nodes":[{"type":"Input","id":"c7f280b9-276e-4025-aad8-98f53ce0289f","position":{"x":-216.66406,"y":48.40625},"name":"","exposedPosition":{"x":-25.0,"y":20.0}},{"type":"Output","id":"a5454019-e797-47c2-a6dc-03460edb692a","position":{"x":35.69532,"y":0.17188},"name":"","exposedPosition":{"x":5.0,"y":-40.0}},{"type":"Output","id":"bc30aab6-e004-4c11-b5a7-4354f67124a5","position":{"x":34.48828,"y":45.67578},"name":"","exposedPosition":{"x":5.0,"y":20.0}},{"type":"Expr","id":"53e8cb25-cbec-4e3e-98a0-a820e44ce27c","position":{"x":-94.30469,"y":0.17188},"expr":"-x"},{"type":"Text","id":"2585c13b-9585-4679-b3be-0de9eeaeee8f","position":{"x":-67.83784,"y":155.6304},"exposedPosition":{"x":-25.0,"y":-5.0},"text":"Audio","width":256.0},{"type":"Text","id":"49431323-bf23-4632-b58b-f0f3825e8833","position":{"x":-66.34274,"y":133.38387},"exposedPosition":{"x":-25.0,"y":-15.0},"text":"Light","width":256.0}],"wires":[{"from":"53e8cb25-cbec-4e3e-98a0-a820e44ce27c","output":0,"to":"a5454019-e797-47c2-a6dc-03460edb692a","input":0},{"from":"c7f280b9-276e-4025-aad8-98f53ce0289f","output":0,"to":"bc30aab6-e004-4c11-b5a7-4354f67124a5","input":0},{"from":"c7f280b9-276e-4025-aad8-98f53ce0289f","output":0,"to":"53e8cb25-cbec-4e3e-98a0-a820e44ce27c","input":0}]}},{"type":"Knob","id":"eca34986-db94-48ab-be3e-03c4f36e4e62","position":{"x":140.54739,"y":45.22689},"name":"","knob":{"value":0.47768,"min":0.0,"max":1.0},"exposedPosition":{"x":15.0,"y":-45.0}},{"type":"RGBLight","id":"5f4db4bb-50dd-474d-8890-682e45aa4b1b","position":{"x":79.35264,"y":-131.83884},"exposedPosition":{"x":0.0,"y":-5.0}},{"type":"Mult","id":"6aa1ea66-828e-47f5-8f7b-b7ad33859d94","position":{"x":263.53671,"y":44.6501}},{"type":"Level","id":"2ab1a963-11cb-4004-9f77-42efda519823","position":{"x":231.4939,"y":-175.84938},"level":{"value":0.5,"min":0.0,"max":1.0}},{"type":"DCBlocker","id":"825abb6d-d4d5-43b0-8248-7593cdf3b0ba","position":{"x":88.23567,"y":-176.01213}},{"type":"Speaker","id":"818187fc-e21c-480c-a2d9-63c4555dcc0a","position":{"x":363.24564,"y":-190.91733}},{"type":"SVG","id":"277e91ba-e51d-46de-8dc8-1b78e0b0db3e","position":{"x":140.64673,"y":112.10587},"exposedPosition":{"x":15.0,"y":-45.0},"svg":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?><!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg width=\"12px\" height=\"22px\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xml:space=\"preserve\" style=\"fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;\"><g><path d=\"M5.75,7C5.75,6.31 5.19,5.75 4.5,5.75L2,5.75C1.31,5.75 0.75,6.31 0.75,7L0.75,14.865C0.75,15.555 1.31,16.115 2,16.115L4.5,16.115C5.19,16.115 5.75,15.555 5.75,14.865L5.75,7Z\" style=\"fill:none;stroke:#0085de;stroke-width:1.5px;\"/><path d=\"M5.75,7L10.75,0.75\" style=\"fill:none;stroke:#0085de;stroke-width:1.5px;\"/><path d=\"M5.75,15.33L10.75,20.75\" style=\"fill:none;stroke:#0085de;stroke-width:1.5px;\"/><path d=\"M10.75,0.75L10.75,20.75\" style=\"fill:none;stroke:#0085de;stroke-width:1.5px;\"/></g></svg>"},{"type":"Patch","id":"022964aa-910f-4c36-a124-a353d79698b1","position":{"x":366.64444,"y":-120.47088},"subPatch":{"id":"b67bb7b5-8666-4cd0-bd94-4b6d3e038554","pan":{"x":-71.94662,"y":-13.09487},"zoom":1.34044,"nodes":[{"type":"Input","id":"1d9b5333-41d1-42a5-b048-c8f77e0fe33e","position":{"x":-396.46823,"y":-26.16338},"name":"","exposedPosition":{"x":10.0,"y":30.0}},{"type":"Output","id":"cec73157-41e8-47d5-8a3f-8b7592cb0170","position":{"x":447.8656,"y":-23.51917},"name":"","exposedPosition":{"x":155.0,"y":30.0}},{"type":"Mapper","id":"2ee05777-651e-417a-8d01-fe5d91def574","position":{"x":223.4444,"y":-87.89597},"c0":0.0,"c1":0.21541,"c2":1.0},{"type":"Expr","id":"b85dd453-379f-473e-a8fb-7e65a7a75949","position":{"x":1.86707,"y":-24.95618},"expr":"1+(Timer*-1)"},{"type":"Timer","id":"4309083b-0dc7-4106-8e75-dd681438097f","position":{"x":-93.75745,"y":-25.45467}},{"type":"Expr","id":"2725a699-56a5-4e2e-818c-8ae5eb372b00","position":{"x":-299.48349,"y":-25.20281},"expr":"abs(Input)>1"},{"type":"Text","id":"5c28a471-0da5-46eb-9735-cd8274a5c9ed","position":{"x":-57.35288,"y":122.51038},"exposedPosition":{"x":25.0,"y":30.0},"text":"Audio Peak Detector","width":256.0}],"wires":[{"from":"2ee05777-651e-417a-8d01-fe5d91def574","output":0,"to":"cec73157-41e8-47d5-8a3f-8b7592cb0170","input":0},{"from":"b85dd453-379f-473e-a8fb-7e65a7a75949","output":0,"to":"2ee05777-651e-417a-8d01-fe5d91def574","input":0},{"from":"4309083b-0dc7-4106-8e75-dd681438097f","output":0,"to":"b85dd453-379f-473e-a8fb-7e65a7a75949","input":0},{"from":"2725a699-56a5-4e2e-818c-8ae5eb372b00","output":0,"to":"4309083b-0dc7-4106-8e75-dd681438097f","input":0},{"from":"1d9b5333-41d1-42a5-b048-c8f77e0fe33e","output":0,"to":"2725a699-56a5-4e2e-818c-8ae5eb372b00","input":0}]}},{"type":"Text","id":"14ba6e24-b567-4146-9301-7ab831816392","position":{"x":204.67282,"y":232.5963},"text":"A simple rehousing of the Speaker node with level control for audio output. This module has a mono input that distributes the signal equally to both speakers (good for when you have a mono synth and don’t want to have to attach two wires to the left and right inputs). Contains a post-volume knob audio peak detector to indicate when you are clipping the output with a signal that is too loud. Also contains a DC-blocker node for removing any DC offset. \n","width":253.61615},{"type":"Text","id":"04d9531e-7e96-4b35-b326-28f4c42d8cad","position":{"x":259.29541,"y":265.87238},"text":"Audio Output Mono","width":256.0}],"wires":[{"from":"022964aa-910f-4c36-a124-a353d79698b1","output":0,"to":"a63d0416-5f5c-4e71-927d-7128d60faeaa","input":0},{"from":"825abb6d-d4d5-43b0-8248-7593cdf3b0ba","output":0,"to":"26b870a6-52e6-47a0-9e73-8f365d01e8cd","input":0},{"from":"26b870a6-52e6-47a0-9e73-8f365d01e8cd","output":1,"to":"5f4db4bb-50dd-474d-8890-682e45aa4b1b","input":0},{"from":"26b870a6-52e6-47a0-9e73-8f365d01e8cd","output":0,"to":"5f4db4bb-50dd-474d-8890-682e45aa4b1b","input":2},{"from":"eca34986-db94-48ab-be3e-03c4f36e4e62","output":0,"to":"6aa1ea66-828e-47f5-8f7b-b7ad33859d94","input":0},{"from":"eca34986-db94-48ab-be3e-03c4f36e4e62","output":0,"to":"6aa1ea66-828e-47f5-8f7b-b7ad33859d94","input":1},{"from":"825abb6d-d4d5-43b0-8248-7593cdf3b0ba","output":0,"to":"2ab1a963-11cb-4004-9f77-42efda519823","input":0},{"from":"6aa1ea66-828e-47f5-8f7b-b7ad33859d94","output":0,"to":"2ab1a963-11cb-4004-9f77-42efda519823","input":1},{"from":"8f8d50b9-7341-4551-96ad-28579ecd263f","output":0,"to":"825abb6d-d4d5-43b0-8248-7593cdf3b0ba","input":0},{"from":"2ab1a963-11cb-4004-9f77-42efda519823","output":0,"to":"818187fc-e21c-480c-a2d9-63c4555dcc0a","input":0},{"from":"2ab1a963-11cb-4004-9f77-42efda519823","output":0,"to":"818187fc-e21c-480c-a2d9-63c4555dcc0a","input":1},{"from":"2ab1a963-11cb-4004-9f77-42efda519823","output":0,"to":"022964aa-910f-4c36-a124-a353d79698b1","input":0}]}}],"wires":[{"from":"b2f9de9e-21e8-4e58-a311-1b570c9b11d3","output":0,"to":"1f088f2b-5095-4c22-b6cd-49dd7031c657","input":2},{"from":"b2f9de9e-21e8-4e58-a311-1b570c9b11d3","output":1,"to":"1f088f2b-5095-4c22-b6cd-49dd7031c657","input":3},{"from":"1f088f2b-5095-4c22-b6cd-49dd7031c657","output":0,"to":"ad577196-1d77-4bac-b4f2-5aa7fb1a880b","input":0}]}}