• Visual Drumpad

    21
    0 Votes
    21 Posts
    909 Views
    LindonL

    @ceanre here load this:

    HiseSnippet 5926.3oc0astbiibclZlkN6vX6X6x+H+HoJVSkensp0iIontkTwqDEotrCoDMAGocc1TpZB1jnMAPCiKhCUpTUdjxifeT7ifeCR9NmF.D.Rd83IdcRTUh37c5am9zm9zmtQiwgZaYTjNr1NuZ5l.Ysc990s13G6bliP4W6p9014GT+gVuoUmlh.WGQsdaBDQQx401YmWdAkkcd0mTi+62+E8DtBea4VV0pcqVYKGp7Twa4N9j2pbcOWLWNU4UH2cO4Jas+YZWcBDmWVuUs.g8JwR40BJaundsc9dClqh0gVwhXYTsc9jd54arbzq8M4+VUjZlqj.sqYgJxv9bs6bRhIt0NyQ4NebV2NpVscpOdqR3kFkvOs9H0bUN+sJieDmPysknn9XmWTV7dYIwqcQwqUAw6YDocJHRehQj9w0srCUAwaSgjm+55W4GKCWHfZunnXxasW728I0OSib3G+FOwJ44g.jWhcOnUqOu49sZ8Y+SMZzP46p7kMWj3aGqz9M09yh8mFpVtTFR0Qn1cWasWf1G01m27Agah7yZ7u0Psn4tofWwlNuIvUr4ZcrbWT6GzEU9qZ7uiVHSPVJiOKqd180aajW+YuIhRhapyDttyvv+tOiXvhKLUhhgTD1LR3E3JGIBhZ9O2zhAgTiXkwenJJd2OqPIr8lkmHJyyKXEyzqolrHCRR280pXoWzq+7BRva90Zk+tu9a7e8mwEIuISkq1jHxJobALb2WmkHZll+7edy0xlykKnAiXGYZkGRbWK7iaFqa5pEyelwqhB321HVSyenk1nSZ5HdP1T32TDFJ1zTuHsAa5AciOl4E8F721dXgRi5dlt4L86MUcDpBYy1+rYBXD1zWG27QYHRmfEJUjj5J9RjGp6QMQSkOSmJBnW4BSbvRX3yUOIZDHuUeCr2RUbugzH488c2Js+KbQ+Ys+Wy0rwRW2lpb0XAUL0iIC0ODygm2R8YF.fUPgQHZVwM96RCBXNQilUSZwhmMsz5hrUdtjI2ngeaEbW+DuYxvBl.bFgukxNrp+G1gUQ+o1FETgLp8uxWEeSfz+OjW1ZoZU3b6EoRExZL6Z6Gk5Z6LZjsm980TvG1OrdQsYMVx2tVwmeRsp0xOLsV5kDGq84536Wequip0.96cW0WDKH2soBGD3.YXrhzE6zW9.V6x378U06KiVEqCPqkaSTamO8CW9eedK+acOYSN3+31SVqlG6rkg3DGoZoSg0K+Emv9Yp8hC9r5G05ndvIeiiZcpuvUuDDQigyfiaMiXe5n6OcA7t6IhcXfJ7J+IX5mg1ZSDUSLBBm1WYyf9Rw7ScUOHMfHnCLkgzAt7XIiBkBuHaQ.muAhvXmgjnFkCmFJriYj+7KvD6TRZ1LQdtzS3Jm3rwjx4pPYOTmqx.z5rgD3Ro3AXHJkAQqT9Dmqkq6oCyHuTGp9UCtlPSjKbkr8tA4JHZt4l.yW+kVIlTzIKcrTtbiMAyGbozBPqx4EMlqKrns4zQ9v.70ZUDKnVHPDYOY7ZojqqoRufXQVaNcsdDxezkPWP3aUgIQ8zI9rRii.5c9ykbG6NAFAly0mAhAqdxvkFvCRGLRP4blBpQaaVusc.kTNtJRF7lohngOPEHmaF6YChdEHo5veoK0AQEzmj13X3oZjLkfrb5M49dgnPC09KyAvgvLB.8reVBP4DF2yEc.BMMLwKnQOq6gEI8.xA2zDI25sa0tHnSQvdFfB8JXmAZTTxTzPEcbqLprpjdZ4n3FrmTD2Sjk.Ty1xTY3LTK59hMbJmAIEU5k5DLFx3jYH7Tt4NiLjyp69pEKPd1BWpxog+.nDA0fYorFPFagjpWvPd5PV9OOTJmnlys24IwIgaSI4wG2fj4lmLTFpWyjj3oWXIXzWJBGpVIMjO93f9iXxDkMJahQRFJvppiUAbtFBykrlXn9hPSkh5drdMLi.MrLyywH31ZSOozPqiy3OV6lKnSP714zRgaFMjv0XlHQYqgWx4ohrkKrCRS.StQX8wwaXTLpU+aBWJLIljOXh3eJPF6rF18DX5kCHENSJscxG4HvZSOil3sUVmprg2gk4vPQPdEjL6Q54sWZkkrYpGSg3lx4puKmLA17nKLVDtpwVqubSOhfm3RT2omwO0KhDqobEarPvvFZX3KYrR3qYpIJZBjh+mvaLDvcofofghGQbtqHcHQs7FLpkPycIfE2B3IosZjNaE5CXEC7YXd4bLk9LmD6Ub4AUnMR.V7rP0ex8sO9vComr6i6zgvgNgxciP.dxITf9RFFZCWQ4P38Ctg3IWDxUqm6QlSYHOlHTuR5usLL7brjfNjy3YNx0x4SoEPHjlFLikijFYrOz64ksO782OIZESiojwB2soohVlDEC0ZeUXbJGzFX38A0LSVnY3XF.ShhcZXPNcuTcBCNSEuIGbtNT9PgRcAlyI1BulVryCA4ly4N0ihv4ov.LqHWF4kCIhzt+HLM.nKEdPr3l+RoavHNuWlDF6wTWghiQmUbF9R1VADCkwQSEtrtfWvcVh6LFnWm2fivrDA4Vxk66LK0beJ6Ls9ARekkatqbAjcoeNLqmcs1RBmpD4My4N2MPoLOjhO.fwNHf97JZhdlNtOaHRHZcUl+TGQ7ZrM+YvGhKyHDSy2NFRK1MRX6nRgH6HRbhDNTf+j9zIIv+zfrKFx4KOLk9RaaAs5Ueoarv7qAlF6ReYbhujbO1nPLL8gJ3sOhGl0pHqFtTYVOzryF8QTs2ohc39dnXIELAdB6MaNyaCBh6LeUi9IyW0.9p4Vav7QbcimXvkVs3sRLmYfOM5PRVVjQYgEMHPYaEGBICzl587u5981KLviHRixMjlgQPrBSvFhh6VSSyNMOXSOD9YNXaJQwjV7AJLDlgFqCJg24.FQ8FNsHCjFdxHtMqLCV79r5yr9m58LMhBZyDoM7+PvyUtdwoYC9x7WlNUGPDOWXLLEhIvPcTrkZIb2PnTifrN3HIloqryJ3HMBGxeKBiSDABALiGa5JL8b30zK0lBnIh4JcV1XPdGhQ1jMmjquIxfTgCQxCMRVorBz5Ur5l1hD7SZn1XrBAX5sQ4IjUH5IuNTJ8DryMl1Ajld46BlCqrLk0sJ+Mt1Hz4URVQxQExDbOASfj9zxsXsU14OQXQwu0fWsks6NWJo.ZaPCB3mTaePfs9b8FWD624rH6R1dzJMjsL4uCgycdh+pM7JEWXVi7BWDGLOY3hP1gkw.sA7G5B2kWN8dNNvKQDIDM6lm7lmPxcNGipr.FquBP9rMNHaLdP7H8B8jmbwTvA+FVKBv.oLTwY7RQhe1DUBV3okqowPLqg5PxeGWhq7Bn8j.Jxt6zXKof.Y9d.Isy6TC.ffMTVylJfrKNBOU5GQw7SjI99RzzHLRVDDAAar35SD5Y1WEIS51GeTqFPO0g9YO5mtzO6S+bPiTY6p3n2sDt5+xzPxyBCrPfeu8quuyTT+Qr+enkAiS6zoE+b9bRoQTX8bD0w8HzaB4KV4Jd3qSoiT2Sth1lXNiNUYrWUFcqxXeCi4X7J5bQhKKgmFFah5AzTT5iCwp67NeXFttjlNiF54LxBEB.n6SI4.mRoUQND4YiOh6yH5du.xScJ3A0ET794nzJjo8kwCGyH5HT3sJ1tUqxL5lxfbul1p82uEcvJL4Wc+Xec5NJXFXIILm.AbwHThGYBx7EJHhdv39HZJJdIBX7ZZVKfvOncefq5yGUbTIG0oDZuRntkP6WBcPIzgkPGUBcLiDqj4Ze3nwV6c4lYgJdnonyCBFh0QTQvKFEKRpR5bd66LALSmB0G2+XOJSTb0t0YBAPbijcLqtxl8PjZOoEsyIhdy7PQQsRQFcpxXupL5VkAqgtxGB9cn0iLn4nWakP91H7WJh7nYuf7sirVKBtIgsneqTh.QMTaFlligvgue1HIOebUNvCdgoHt.XDrVJ1KJf6TAuWEb2J38qfOnB9vJ3ipfOtLtcqJ3JxW6JxWai7gg7jnSMls7ptSSUHXZctQTt4BleOQFE.69TzszZufjy5EZyzeFLUaTeL3qXJ2DZwvQqXIahP4OSuNSkOghQORlCczX0bi6AKXhFmHB4Yf79Q6oLtbrBfG0hCGEYzoJi8pxnaUF6WkwAUYbXUFGUkwwUXXFWr9MIR4pLSJKLs5Z8MFEMAhvh1mZlzP5+6x78bqZF1+qi1jyaUgE6ragcJC2qLraY39kgGTFxcv6bTgt7f+v92ep4b3HJWOrZ6QzwXwHRr.QOJj2Iz98A3LG3COM+mgPGnml31myjHNANHFhFlCi09LcVj1f7bl5QpSVD0oDZuRntkP6WBcPIzgkPGUBcbQDF1HjHWZQ3UOnSBIxKPnbmgX1bXPn.6Cji4jQ50uKfn1F8.AfmvozBaLcLeROD4l.DFFBBDzT6z1zmGZ1RjzOCL1HBC05H4szlgAXj04E0SagcJC2qLraY39kgGTFdXY3QkgGWBZTXagkkp1kkp1kkp1kkp1kkp1FoBwinxFLtw5rDVKO1k2C2YZAaSNNwMRZHB4m+xDJhZP.2VRNKSTlb.0d6iO93TR9rQIR57PGlXJi4.iOSffuYj+JyfrEBJGaffnzr+HlDwZtRmDanwz+hiNEYzoJi8pxnaUF6WkwAUYbXUFGUkwwoLXiJDlifWRCzSQ3ByR0Rv4C2ulpCttm1jr4MsvjqQ+lHf6h1GeXmTxC51WtjCRvfObpzX5B5iZEkMlAzocFjQ8KSnMojBPrtYjKWFpyncFkWO7IhmQGxGCeJHIVOS3jkudBeNJlLTnJwKGDIGJxKHEjhUrLHCpVRGsVNR6pWtIEclvWjKgXESUVPiFNWe+j6uHiVFtTEkKp2Xm0GG6fs4lQi8QKiyTWvDMK6PWG3JQxlVV+9SYWL+JkOZq7.THE5HI+3lEukOiA1IgdM+bpSnhLIAov3hFTyzHZdhXA6QRqCv5uyYhXGZtyVWK50SC4iSfHw.+H4RA4iZDuWzX3ZmNaO4b3la6bxr2jS5qw4QLvwQSrow05yw177QHZWmc5zWm.4yDSATPXGrbUfnIv5d3YzYbttIw1gIF2+dXFQOLK.YYqX.ezlCDQa1hLGBJCoWQB19pjQwnbmtFF5FDsM6.gIiDW+QbBX6MIwaxN2FhQ1Y6ZnIyECe2Do0JkbK32f3SLPZWDXhBukaBBu9Szl1pO12sH8DmXH1XwwFJnDlwMy.+479KHR9filSGpFCMOnyKPGGisVS.kq2UwFpP4XgOS5BugeUJ0ZZ1.QpsShRaXDrwRYroOSuciQjZeLuT1CalBOC9FD1sm4r4I3kp4yw18iEgrvgs2R6DLlEZr2VLSOiRl1LeYlp6scZ0pUA05vDrzIdNRrDttEgARtKjexlfldKcaxIFXjODRJ8dfgMI.vb4RAYVYnKT8SjygA0BlTuQ3RDzosKVl1yrnCInPAfedkMMSwPuxJYoHitn4fEuMf4bzLFrdMeL9DsGrtcTF9ZLSQnLcRKXnYrLXcGhxSszHEbEC+nGrEkp4L.KOkQ0ak3GQ9KHx0TjYlgTxwcOxwMnuUhsdxZt6.WL0jnR21KQ5nPT6gWmodoIZE5X2owxbgr99qgaYY3b3AZ7Pr2+.Nncht2DKllWRqLtSE7dUvcqf2mwhYa1V4zYDjA5CuilWHG89xvxtzaLA7OeTIAXKrSY3dkgcKC4F27N.3Qng2ekswyGQ5G6H8TumnGJw7kD2QXPyQ3NJgmPOjBKojXT.2oBduJ3tUv6WAePE7gUvGUAebYLh.qLth70th70th70th70th70th70th70th70th70wHe5P4TGxS0PZBMcf7fZrIjJlBYdyvTaAfxd5uxL.LQYupcmaBoyhdqwAOSO2DByJ2R6.OLoC0VH5tnRCek3z4Ib16Ib59DN6+DNG7DNG9DNG8DNGWkiY.sDmmHysehL29Ixb6mHysehL29IxrY3kCgrrFqHmNOgydOgS2mvwz5wh3aUjqRBMUu0avsmVpA2B6TFtWYX2xv8KCOnL7vxPdz3V0boleONvO7.eDJ2FhBKxFxrLqaIfmSZIHDoEekAZLldIPz5w4mAR5YdPAxQqNmY6RgSYhnA6Ngi4gekEMxe87zYhzH8fQZLQJwpaEtILYWCl6nkfoajvTGIeRUM1dmXnPMnEQnmHSHfVqulhd5TdsOPe5rYHtPDfAQqBioCCkHo28gmdtAjeSSH.GsDQk+ZzsLmdKB4HhyBExC4AkqzzM6akUp72zQjAsITNZ.QhnM7m6IHRduxDwU9OHLxvP8CRyqFGfaRhuN8HxsniJBKMPDnRuC0dTJchg.6jajLkhe4Kf7NA0YDO.EMcBDfDA4pnG7aHAOUlqufkcH89aJbwg3fEfvscufYgKP5YNbgzERoM6ya3mdoE8wXdCSPA78SxxGCoVZyglXQGLZVozIgbMw2BgRWJISTklaaA0sRegMD4LAF7uD61jBpXVHaE.yRgG8KhXipvX1EY3TGS6Xhofe+HVwafWSqjYqw57lnKXQ.sZ79z6ujCyfzha7sYCUdnvvH8tcLUPuZ7FEt7FEt.UYuTE5EFifynJmHwyGAA5fzENhNzYR1HhaoC+CDpza6.1DiLsVyYwmv7T9nwlRGasDysHhnE5POPo8lwWqozWiy67cwdRcZb6M2eJ+iPX.NYOlyuXTP2SHLObReDQGC.Sm34QO6qM+RhKSXvooNvT9ARIWcCTJE8bngMdXkUeiLE3ZgIooo026LremA80RRPjtZRukFYGeRf7PQgyDjN8Ud2BEtcZEtZZ7FHcZbGsQ.5n3tiiTdMEs+cTXxj+k633RiSy.+lBYscw6zFsCjKM2gs6jzq3GrP.kwt7Tf6TynKYyc5YXOiTRzUcH0Nf245Ly8.aFeqt3J2gN2qHrmxesv3PbEFjgiH81iWN.9TejSKPEHYC5.5vc1z.QngsSVyS79Z6TeG+WxWC0p2dyeP5s27JOLkmu5leZcltcgKs4uKnvk1r1unxk1r10O4Rad0IKfa.yWtvWT+r+wu4cQne7MC7dTE7MzN8nKebz2bzBwgG0cl3niae7hCkGreq85Lqsr89c6bvdy5JdSf+xZXyctEt4p+tunXun9G1secaWo1WWnqbh7DUzH3iwGNG1jd4ce5GevOp9H87DrlR4uEB5C.IMALDV5CPf9HCvD63ME+.Q9y1GHwGpH9iqOVEa677x3KdFYjtdxeGHioeVI+f5CVr.lraEvOo94e02MeCIEa9+dSy+SpCO6vwO4b2bw4YYnQ8rqQ+eN95dB9f+5dFGJ4qsu5wBY62dRuDniBKy8+7DtoN0CNFJ0VoRt402SWVjsI9omLYxEg5jfpk52+ErQAcWkoC.rXB2fkkczwE6imEpihVftCWWQESBwlsjzUa4j9poJw65DOLdSqyP2v9c1gt34QRy8IYjftKMEyM2JslJ3w3WT2faWA2oBduJ3tUv6WAePE7gaw42Xcxx3uodoK18S9dA9q9v9dAPsMl1ndgbx2pwr6FOyo3GoUtNmkqBefWOymJ0266pudqO4Cal229GW1+OvWZoO1rWkIiVJZzYf+CXNJ3Px3Oode4B5tdjwsr+hQZeMEqgxt7Lh3zUfJH6OaGxr6gsb9omLgVLOpvT5+gSn2AuHr7D8+jzEs+S9Cu6YGu9aqaD2ljStl+OYb6unlYeqqG9xOn0C+yt79wu13eQUc+vzUIaRaiJ9+iON+8qy90aRKC++Vh5DcBcEsyVhqNVGj1.qsr3pgufVg0faQXRfrPL6L3+B+klX6rkNoDamkXM6rpB8sTZ9S5ZmWJ8okN3v7bwhxtEMoiPDFjHgk69KhT5IrC02aatIujr9oLGHk979CdU8QDtY6m9Mp4g0qt21tbU8jB14isf68wVvterEb+O1BdvGaAO7isfG8GufT3DzqU1y3LsVsQiGXL.2YPtA3Kq8eCMC7OW.

    highlight the entire line and copy it..

    open you project
    go to

    File>Import Hise Snippet

  • Gain staging your plugin

    6
    0 Votes
    6 Posts
    226 Views
    MorphoiceM

    @aaronventure awesome. that should be fixed ;))) it almost cost me my monitor speakers in the studio lol. thankfully the SSL G Bus Compressor was on

  • Scriptnode Voice Killer / silent_killer

    1
    0 Votes
    1 Posts
    79 Views
    No one has replied
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    52 Views
  • FreezeMode Functionality

    9
    0 Votes
    9 Posts
    304 Views
    M

    @bendurso
    What do you think about this?

    import("stdfaust.lib"); declare name "Tap Delay + Freeze mode"; declare version "0.1a"; process = (_, _) : stereo_delay with { // Global UI group for timing controls timing_group(x) = hgroup("[0]Timing", x); bpm = timing_group(hslider("[0]BPM[style:knob]", 120, 40, 200, 1)); subdivision = timing_group(hslider("[1]Note Division[style:knob]", 4, 1, 16, 1)); // Global UI group for mix controls mix_group(x) = hgroup("[1]Mix", x); feedback = mix_group(hslider("[0]Feedback[style:knob]", 0.7, 0, 0.95, 0.01)); wet_gain = mix_group(hslider("[1]Wet/Dry[style:knob]", 0.5, 0, 1, 0.01)); // Freeze controls with smoothing freeze = mix_group(checkbox("[2]Freeze")) : si.smoo; freezeInputMix = mix_group(hslider("[3]Freeze Input Mix[style:knob]", 0.5, 0, 1, 0.01)) : si.smoo; // Calculate timing based on BPM beat_duration = 60.0 / bpm; maxtime = beat_duration * 4; delay_time = beat_duration / subdivision; stereo_delay(l, r) = (dry_l + wet_l, dry_r + wet_r) with { // Dry paths dry_l = l * (1 - wet_gain); dry_r = r * (1 - wet_gain); // Wet paths with delay network wet_l = l * wet_gain : left_delay; wet_r = r * wet_gain : right_delay; // Left and right delay networks left_delay = _ <: tap_process ~ _; right_delay = _ <: tap_process ~ _; // Tap process with freeze tap_process(fb) = de.delay(ma.SR * maxtime, delaylen, processInput) with { delaylen = max(1, int(ma.SR * delay_time)); // Process input based on freeze state processInput(x) = select2(freeze > 0.5, x + (fb * feedback), // Normal operation fb + (x * freezeInputMix) // Freeze mode ); }; }; };
  • Faust compiler options

    4
    1 Votes
    4 Posts
    473 Views
    S

    @whoopsydoodle

    I don't remember in detail how the HISE Faust DSP wrapper works (that is the code this connect Faust DSP to the HIS audio layer) but possibly it already adapts input/output audio buffers and yes the proper way would be to open access to the compiler options in the Faust LLVM JIT path as well as the C++ generation path, but I don't where it can be done. @Christoph-Hart has to help here.
  • This topic is deleted!

    2
    0 Votes
    2 Posts
    44 Views
  • 0 Votes
    3 Posts
    106 Views
    ustkU

    @andersnaessss There's also a Path.contains() method so if you have the path (even if you don't draw it) you can perform a check for mouse position

    EDIT: found the post: https://forum.hise.audio/topic/7986/how-to-detect-if-inside-ellipse/11?_=1736869127225

  • Pitch Shift Module?

    10
    0 Votes
    10 Posts
    370 Views
    DanHD

    @Morphoice yes it's good for modulation stuff, but not there for musical pitch shifting I don't think.

    Going to give the RNBO one a go I think...

  • Play A Synth - Cool online analog synth service

    2
    1 Votes
    2 Posts
    136 Views
    MorphoiceM

    @griffinboy funny. I talked about making something like this a couple of years ago when access-analog started ;) such a good idea. sadly it only works with midi devices I guess. imagine this for really old gear

  • Re-Order FX

    23
    0 Votes
    23 Posts
    471 Views
    ulrikU

    @DanH thanks! I'll check it out

  • Issue with HardcodedFX: Faust Resonator Logic Not Working as Expected

    Unsolved
    1
    0 Votes
    1 Posts
    57 Views
    No one has replied
  • Setting the alpha of a color individually?

    16
    0 Votes
    16 Posts
    1k Views
    CatABCC

    @d-healey Ahaha,god,It's so simple
    Feeling mine so stupid。,Thanks very much David, you solved my problem again.😙 😙 😙

  • Problems Compiling DSP networks and Plugins on Windows 11

    2
    0 Votes
    2 Posts
    104 Views
    S

    Ok Found the culprit! It was the "Clear" Nodes in a DSP Network, i was using two different math.clear nodes in splitted signals, i removed one of them and save the network and the DLL Compiles fine! the question is why is compiling in my previous machine and not in this one?

    I Leave the full Error report:

    C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodeBaseClasses.h(128,2): error C2280: 'scriptnode::parameter::list<sc riptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,s criptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity> ,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empt y,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identi ty>>::list(void)': attempting to reference a deleted function [C:\Developing\Tests\Test\DspNetworks\Binaries\Builds\Vis ualStudio2022\Test_DynamicLibrary.vcxproj] (compiling source file '../../Source/Main.cpp') C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(653,1): compiler has generated 'scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20 ,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnod e::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoo thed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<sc riptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>::list' here C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(653,1): 'scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container: :chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::cl ear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::con tainer::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operati ons::clear,1>>>>,scriptnode::ranges::Identity>>::list(void)': function was implicitly deleted because a base class in vokes a deleted or inaccessible function 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass ::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpN ode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode: :bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::ma th::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>::advanced_tuple(void)' C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(92,1): 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container:: chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::cle ar,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::cont ainer::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operatio ns::clear,1>>>>,scriptnode::ranges::Identity>>::advanced_tuple(void)': function was implicitly deleted because a data member 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::contain er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations: :clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode:: container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Oper ations::clear,1>>>>,scriptnode::ranges::Identity>>::elements' has either no appropriate default constructor or overlo ad resolution was ambiguous C:\Developing\HISE\hi_dsp_library\node_api\helpers\parameter.h(91,26): see declaration of 'scriptnode::advanced_tuple<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scri ptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::ma th::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed< 20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptn ode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>::elements' C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodeBaseClasses.h(128,2): the template instantiation context (the oldest one first) is C:\Developing\Tests\Test\DspNetworks\Binaries\Source\Main.cpp(36,3): see reference to function template instantiation 'void scriptnode::dll::StaticLibraryHostFactory::registerPol yNode<scriptnode::wrap::node<TapeEmu_impl::instance<1>>,scriptnode::wrap::illegal_poly<scriptnode::wrap::node<TapeEmu _impl::instance<1>>>>(void)' being compiled C:\Developing\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(412,4): see reference to function template instantiation 'void scriptnode::dll::StaticLibraryHostFactory::registerNod e<T>(void)' being compiled with [ T=scriptnode::wrap::node<TapeEmu_impl::instance<1>> ] C:\Developing\HISE\hi_dsp_library\node_api\nodes\OpaqueNode.h(431,14): see reference to class template instantiation 'scriptnode::wrap::node<TapeEmu_impl::instance<1>>' being compi led C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(1619,36): see reference to class template instantiation 'TapeEmu_impl::instance<1>' being compiled C:\Developing\Tests\Test\DspNetworks\Binaries\Source\TapeEmu.h(108,57): see reference to class template instantiation 'scriptnode::container::chain<scriptnode::parameter::list<scrip tnode::parameter::plain<scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptn ode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode ::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass< scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scr iptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::sw itcher>,0>,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::control ::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode ::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<s criptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter ::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode:: parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,sc riptnode::control::multilogic::minmax>,0>,scriptnode::parameter::plain<scriptnode::control::multi_parameter<1,scriptn ode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2 >,scriptnode::control::multilogic::minmax>,0>,scriptnode::parameter::plain<scriptnode::control::multi_parameter<1,scr iptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>, 1>,0>,scriptnode::control::multilogic::minmax>,0>>>,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode:: parameter::empty,scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::paramete r::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap: :fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::p arameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode ::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scrip tnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Ide ntity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEq SubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateV ariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<his e::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelF ilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parame ter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEq SubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter: :plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::c ontrol::multilogic::minmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptn ode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise:: MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<his e::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubTy pe>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fi x<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::par ameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariabl eEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptn ode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<2 0,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptno de::math::Operations::clear,1>>>>>>>>>' being compiled C:\Developing\HISE\hi_dsp_library\node_api\nodes\Container_Chain.h(170,78): see reference to class template instantiation 'scriptnode::container::container_base<ParameterClass,scriptnod e::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::control: :xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::contain er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations: :clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode:: container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Oper ations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_paramete r<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::Filte rNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filte rs::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptno de::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain <scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::contro l::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::Filte rNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scrip tnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannel Filter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,scriptnode::container::split<scri ptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode ::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptno de::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNode Base<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container: :chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::cl ear,1>>>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::Fi lterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::Mul tiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::S tateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,s criptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>>>>' being compiled with [ ParameterClass=scriptnode::parameter::list<scriptnode::parameter::plain<scriptnode::control::xfader<scrip tnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scr iptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>, scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::ch ain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear ,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>,0>,scriptnode::parameter::chain<scriptnode::range s::Identity,scriptnode::parameter::plain<scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptno de::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise:: StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilt er<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiCh annelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise ::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,0>,scriptnode::par ameter::plain<scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase <hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,0>,scriptnode: :parameter::plain<scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNode Base<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,0>>> ] C:\Developing\HISE\hi_dsp_library\node_api\nodes\Containers.h(130,28): see reference to class template instantiation 'std::tuple<scriptnode::wrap::fix<2,scriptnode::container::chai n<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<script node::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scr iptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity> ,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::em pty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Id entity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnod e::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::S tateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilte r<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiCha nnelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise: :MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control ::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::S tateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptno de::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0> ,scriptnode::control::multilogic::minmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap: :fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterN odeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiCha nnelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateV ariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,script node::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<s criptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise ::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubTy pe>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypa ss::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::O pNode<scriptnode::math::Operations::clear,1>>>>>>>>>' being compiled C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(829,23): see reference to class template instantiation 'std::_Tuple_val<_This>' being compiled with [ _This=scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap: :fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoo thed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<sc riptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypas s::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::Op Node<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptno de::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain <scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::paramet er::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode ::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,s criptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType >,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain <scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control ::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::Filter NodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,script node::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode:: parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVari ableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scri ptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothe d<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scrip tnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fi x<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filter s::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise: :MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scr iptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>> >>> ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(151,9): see reference to class template instantiation 'scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnod e::parameter::empty,scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::param eter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wr ap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode ::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptn ode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,sc riptnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges:: Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariabl eEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::Sta teVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter< hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChann elFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_par ameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariabl eEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::paramet er::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode ::control::multilogic::minmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scri ptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<his e::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter< hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSu bType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap: :fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode:: parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVari ableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scri ptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothe d<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scrip tnode::math::Operations::clear,1>>>>>>>>' being compiled C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(252,2): see reference to class template instantiation 'scriptnode::container::chain<scriptnode::parameter::empty,scri ptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode: :bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::ma th::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scri ptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptn ode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switch er>>,scriptnode::control::multi_parameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::par ameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,script node::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>, 2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSub Type>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVari ableEqSubType>,1>,2>>,scriptnode::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::par ameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,script node::control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::fi lters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::m inmax>,scriptnode::container::split<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain <scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hi se::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSub Type>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::by pass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math: :OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptn ode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scrip tnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterN odeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::contain er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations: :clear,1>>>>>>>' being compiled C:\Developing\HISE\hi_dsp_library\node_api\nodes\Container_Chain.h(170,78): see reference to class template instantiation 'scriptnode::container::container_base<ParameterClass,scriptnod e::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypa ss::smoothed<20,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptno de::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smo othed<20,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::mat h::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_p arameter<1,scriptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters ::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode ::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<s criptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter ::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode: :control::multilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters ::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax >,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::Multi ChannelFilter<hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,scriptnode::container::spl it<ParameterClass,scriptnode::wrap::fix<2,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptn ode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNo deBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChann elFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<ParameterClass ,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>,scriptnode::container:: chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::State VariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>, scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smo othed<20,scriptnode::container::chain<ParameterClass,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::mat h::Operations::clear,1>>>>>>>' being compiled with [ ParameterClass=scriptnode::parameter::empty ] C:\Developing\HISE\hi_dsp_library\node_api\nodes\Containers.h(130,28): see reference to class template instantiation 'std::tuple<scriptnode::wrap::fix<2,scriptnode::control::xfader <scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::cha in<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear, 1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::contain er::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations: :clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>,scriptnode::control::multi_parameter<1,scr iptnode::parameter::chain<scriptnode::ranges::Identity,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBa se<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::filters::Fil terNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<scriptnode::fil ters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::parameter::plain<script node::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>>,scriptnode::control::mult ilogic::minmax>,scriptnode::control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBa se<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,2>,scriptnode::control::multilogic::minmax>,scriptnode:: control::multi_parameter<1,scriptnode::parameter::plain<scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter< hise::StateVariableEqSubType>,1>,0>,scriptnode::control::multilogic::minmax>,scriptnode::container::split<scriptnode: :parameter::empty,scriptnode::wrap::fix<2,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap: :fix<2,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::fil ters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hi se::MultiChannelFilter<hise::StateVariableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain< scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>> >>>>,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::filters::FilterNod eBase<hise::MultiChannelFilter<hise::StateVariableEqSubType>,1>>,scriptnode::filters::FilterNodeBase<hise::MultiChann elFilter<hise::StateVariableEqSubType>,1>,scriptnode::filters::FilterNodeBase<hise::MultiChannelFilter<hise::StateVar iableEqSubType>,1>,scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptno de::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>>>>' being compiled C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(829,23): see reference to class template instantiation 'std::_Tuple_val<_This>' being compiled with [ _This=scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::paramet er::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap ::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode:: parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnod e::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scri ptnode::faders::switcher>> ] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\tuple(151,9): see reference to class template instantiation 'scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode ::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptno de::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scrip tnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<s criptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>> >,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>>' being compiled C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(252,2): see reference to class template instantiation 'scriptnode::control::xfader<scriptnode::parameter::list<script node::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scr iptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity> ,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::em pty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Id entity>>,scriptnode::faders::switcher>' being compiled C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodes.h(1631,87): see reference to class template instantiation 'scriptnode::control::pimpl::parameter_node_base<ParameterClass >' being compiled with [ ParameterClass=scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20, scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode ::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoot hed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scr iptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>> ] C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodeBaseClasses.h(127,2): while compiling class template member function 'scriptnode::control::pimpl::parameter_node_base<ParameterClas s>::parameter_node_base(const juce::Identifier &)' with [ ParameterClass=scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20, scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode ::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoot hed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scr iptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>> ] C:\Developing\HISE\hi_dsp_library\dsp_nodes\CableNodes.h(1637,3): see the first reference to 'scriptnode::control::pimpl::parameter_node_base<ParameterClass>::parameter_no de_base' in 'scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass ::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpN ode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode: :bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::ma th::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,scriptnode::faders::switcher>::xf ader' with [ ParameterClass=scriptnode::parameter::list<scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20, scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode ::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::parameter::bypass<scriptnode::bypass::smoot hed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scr iptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>> ] C:\Developing\HISE\hi_dsp_library\node_api\nodes\processors.h(330,1): see the first reference to 'scriptnode::control::xfader<scriptnode::parameter::list<scriptnode::parameter ::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode::wrap:: fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>,scriptnode::pa rameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::empty,scriptnode: :wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Identity>>,script node::faders::switcher>::xfader' in 'scriptnode::wrap::fix<2,scriptnode::control::xfader<scriptnode::parameter::list< scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::parameter::emp ty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::ranges::Ide ntity>,scriptnode::parameter::bypass<scriptnode::bypass::smoothed<20,scriptnode::container::chain<scriptnode::paramet er::empty,scriptnode::wrap::fix<2,scriptnode::math::OpNode<scriptnode::math::Operations::clear,1>>>>,scriptnode::rang es::Identity>>,scriptnode::faders::switcher>>::fix'
  • Automation "Touch" behavior in DAW

    5
    0 Votes
    5 Posts
    246 Views
    J

    New year, new luck... Anyone any thoughts/ideas/solutions on this topic? :)

  • clicking 'drum pad" buttons OF MY PLUG-IN in my DAW dont record midi notes

    25
    0 Votes
    25 Posts
    2k Views
    VirtualVirginV

    @WepaAudio said in clicking 'drum pad" buttons OF MY PLUG-IN in my DAW dont record midi notes:

    @VirtualVirgin so I get it working now, but I believe for costumers will be an issue doing that midi in both channels, I hope we can find solution in the same midi channel

    Can you explain more what you are trying to do with the MIDI channels?
    What channel(s) do you want for input?
    What channel(s) do you want for output?

  • Polyphony with Unissono Voice issue

    8
    0 Votes
    8 Posts
    146 Views
    D

    @d-healey You won't believe this. I simply deleted the Oscillator1L (waveform generator) and added a new one with the same name, and now it works great! I'm afraid it was really some kind of bug.
    I'm sorry form making you loosing your time with this
    thank you!

  • This topic is deleted!

    4
    1 Votes
    4 Posts
    72 Views
  • Instagram anyone?

    1
    2 Votes
    1 Posts
    76 Views
    No one has replied

22

Online

1.9k

Users

12.5k

Topics

108.6k

Posts