• UI Element stepSize smaller than 0.01??

    Solved
    3
    0 Votes
    3 Posts
    60 Views
    MorphoiceM

    @HISEnberg confirmed. that seemed to work! brilliant!! my man!

  • 0 Votes
    3 Posts
    63 Views
    M

    @Morphoice said in Troubleshooting Scriptnode Synth: Continuous Sound (silent_killer) and DAW loading Issues:

    to my knowledge compilation is only necessary when you use faust

    Thanks for the clarification. I still need to investigate why the plugin is detected by the DAW but doesn’t load. The Scriptnode Synth is a copy of your 808-like, with the addition of a few extra waveforms for added color.

    Meanwhile, the FX chain is a festival of HardcodedFX and pitch/gain modulations.

    d7831e80-b673-4c19-995a-0b6c4d415fb7-image.png

    I’ll add that:

    In Pluginval, the validation doesn’t start. The program crashes and doesn’t initiate the plugin “scan.” The standalone version is generated but doesn’t run. When I perform the Pluginval validation online, the program also doesn’t start the “scan” or validate the plugin.
  • Visual studio 2022 compile HISE 4.1Problem

    3
    0 Votes
    3 Posts
    80 Views
    d.healeyD

    @GUJIAN I can't really make much out from this. Do you have USE_IPP=1 in your juicer file?

  • New to Linux - Compiling in Linux

    20
    0 Votes
    20 Posts
    443 Views
    d.healeyD

    @Soundavid Try and recreate the problem in a minimal test project.

  • Question for David about using SVG as font

    3
    0 Votes
    3 Posts
    57 Views
    d.healeyD

    Here's an example

    HiseSnippet 1034.3ocsVstaaaCElxIJX1aqXEXO.B9WNEYpVttNtqXnIwW17VtXDmULf1g.Fpik3hLo.EURMJBvdu1Kv9QdX1aP2gRJQNyAosFXBv15bi7imy24POVIYPRhTQrpcx7XfX8U1SlKzg8BobAYTeh0irOflnAkStp8lGSSR.ehk0Z+nQgU00IYO+yq1iFQELnTEg7ZImA6ymw0kZGuyuvihFR8gS3yVv616LhIE8jQxTDOqY2jDSYmSCfCoF2pXS9IZRHw5I19ds8l1kQ6z0qcKFqU2sa8hsY.c5Tni2y2tc2osmRYMaQr1XfOWKUSzTMjfK5dR+4SBkWJx2fWyS3mEAFAOxDbmyUS5Exi7GeSxIgPrVebYpZs7T02Ze.2meq9xT12jYvoLhESZVUdHH48Y.IqEfz54P5w1SXJdrtzhAOeo8HAVAwTBbGnj6KoxeUwtmD8PncmQOGFpPgainQmlM2xA+ZyWVq1.Q.W.tQRp+PzocSZT+8iO9nedPuSNc3Q62evwWYzm7TSkL4oiCkIwgR0su3p0SqukS83B45lE03p14BpxYuTsVJ7b9AmavS.n6ImEKEnPi5E1MQkGTDc5xwvT.lZ2WxnQ6KkmuqveH.QMvfJ70MAzKYtboLXpTxUAAbSCvvTASykhF08UzKOQFDDA49fmno2XLXKG4Y+wl0desplSDEwEJ6RQL8xZUqUMvr44b7F4+j3dIWGdPZjlGGwA+8T7fPs.KeMLQx0vrbG8xVZW4EXy3qb7ba57cNMca47jL09HCx46QEuXyMK2IS0nQY5dKG5aZ86F6AtlSwtQ7.A3eB7Nzq2lBseVGiOXEhgYRE3aR0Wget474HEGJ0vQhFYGwZWUy4+ZZ5z60lo5njQQf5dMaFEndn.aHRmcFn1BIJQovsNhT+61OswmV+DKmrrfiRwHAWeTLTHOTF4a5SLuub2Gofsgu8qi5S0TSCYgNzuXPo4F3X0Gt.GAl2dV0tOjbtVFm4aAsFUqyr9nhl2bREg6aBnfERd2syI+y2ry7xgli14RtuNrTAemPvPfHV1V+MJCBJd7MCj1GnJgouOgdALRLVAHAwHWRwvkYiqu95OjOmdowK3fMoeZDUe2ocl6AJLfkr6LhwLFQjv0yW7dhOiQfMevQfepP7w1i4ZV38iwJ2CFwh4+GXr3hiu1d.dSESWBv0sG9aq5sDejs+XYplKBNfpUbjDYeX5rIXklA3tKDPThgnTwPnykaZjMYfIfvOS3C3SgQOirUgQuaLRlQYJ4or7FUyUSeQlFDShrqtqh+GBT1wij07tXddFRLOkwt6RsTfsV0.e1pFX6UMvmupA1YUCb6UMvte7.MyM1MUKmk21PHGLdP1zNKqAYCVxXqj+EDFVsSN

    You'll need to download the phosphor font and add it to your project, and change the loadFont call in on init to the correct location.

    Peek 2025-01-17 20-09.gif

  • 0 Votes
    2 Posts
    39 Views
    d.healeyD

    @cthl not directly, you'd need to store the values you want for each sample and when those samples are triggered you set the envelope to the correct values
    You'll need a separate script to do the setting because the deferred ui script will probably be too slow.

  • Midi Player Liste Browser

    8
    0 Votes
    8 Posts
    113 Views
    ustkU

    @tsempire this thread as some info about this, but it's quite specific with no real snippet example https://forum.hise.audio/topic/1146/viewport/22?_=1736869127339

    here's a very basic use of viewport
    https://forum.hise.audio/topic/2541/viewport-item-text?_=1736869127349

  • Missing parameter on Hardcoded FX Sanity check

    3
    0 Votes
    3 Posts
    49 Views
    M

    @HISEnberg said in Missing parameter on Hardcoded FX Sanity check:

    Sometimes those modules are buggy

    Thanks, I fixed it. I’m not sure what exactly solved it: I deleted, loaded/unloaded, and recompiled multiple times.

  • I need help with Export Setup Wizard HISE path

    Unsolved
    9
    0 Votes
    9 Posts
    416 Views
    d.healeyD

    @moneydude said in I need help with Export Setup Wizard HISE path:

    Open HISE and navigate to File > Preferences > Export Setup Wizard.

    ChatGPT said this?

  • Visual Drumpad

    21
    0 Votes
    21 Posts
    544 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
    199 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
    61 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
    277 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
    174 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
    59 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
    215 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
    96 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

27

Online

1.7k

Users

11.6k

Topics

100.7k

Posts