• DIY Wavetable Phase Rotation

    1
    0 Votes
    1 Posts
    126 Views
    No one has replied
  • UseCustomImage for aboutpage

    2
    0 Votes
    2 Posts
    149 Views
    David HealeyD

    @pcs800 The documentation isn't clear so I had a look in the source code. What you need to do is add the background image you want to your project's Images folder and make sure the image name is "about.png".

    For the floating tile set UseCustomImage to true and it will automatically use the image.

    36d3607d-0a5d-4dca-842e-34db772fc9bb-image.png

    I've updated the docs in this PR

  • Documentation update

    7
    0 Votes
    7 Posts
    486 Views
    ChazroxC

    @pcs800
    Here...
    Screenshot 2025-07-27 at 3.30.17 PM.png

    then add paramaters here...
    Screenshot 2025-07-27 at 3.30.11 PM.png

    if you want to be able to map GUI controls, make sure you're adding your paramters to the outer most level of your node chain.

    Whatever you add here for parameters, will be visible in your scriptFX property editor like any other module on your interface designer.

  • Tempo Sync not syncing with my Delay Time

    2
    0 Votes
    2 Posts
    221 Views
    ChazroxC

    @Oriah-Beats search the forum for "extended tempo values" or "extended tempo sync values" theres a few threads on what you need.

  • Continuously playing looped sample in an FX plugin

    9
    0 Votes
    9 Posts
    953 Views
    JulesVJ

    @Matt_SF Great example, thanks!

    I thought about Algo reverb and hoped that maybe the Hold in Ahdsr envelope node would do the same thing as the Gated reverb, but I couldn't get it to work properly.

  • Undefined parameter 0 ( Panel )

    7
    0 Votes
    7 Posts
    549 Views
    tsempireT

    @Chazrox It's good, I did it. Thank you.

  • Can't Center Knob

    3
    0 Votes
    3 Posts
    248 Views
    xxxX

    @ustk yess thanks! ♥

  • Webview! || Whats going on here??

    19
    0 Votes
    19 Posts
    2k Views
    A

    @d-healey it gets destroyed completely, so even the memory gets cleared

  • Make the Gain knob smooth the gain?

    79
    0 Votes
    79 Posts
    10k Views
    Felix WF

    @d-healey @Chazrox
    I'm back. After many days, I reviewed the code again today and finally succeeded!
    We need a loop!
    I would also like to thank all my friends who provided me with help and various solutions! I love you all😘

    function onNoteOn() { local n = Message.getNoteNumber(); local v = Message.getVelocity(); if (n >= knbLoKey.getValue() && n <= knbHiKey.getValue()) lastKs = n; if (Synth.isArtificialEventActive(eventIds.getValue(lastNote))) Synth.addVolumeFade(eventIds.getValue(lastNote), knbFadeTime.getValue(), -100); for (i = 48; i < 127; i++) { local e = eventIds.getValue(i); if (e != -1) Synth.noteOffByEventId(e); if (n == knbKs.getValue() && Synth.isKeyDown(i)) { ADSR.setAttribute(ADSR.Attack, fadeIn.getValue()); lastKs = n; eventIds.setValue(i, Synth.playNote(i, v)); return Message.ignoreEvent(true); }else{ ADSR.setAttribute(ADSR.Attack, knbResetAt.getValue()); } } lastNote = n; if (lastKs != knbKs.getValue()) return Message.ignoreEvent(true); eventIds.setValue(n, Message.makeArtificial()); }
  • How to set default (double click) value for a slider?

    3
    0 Votes
    3 Posts
    292 Views
    B

    @d-healey I was searching Component Specific Properties, no on Parameter Properties...
    So i ended up asking Gemini to tell me if it said defaultValue on there. Holy shit how couldn't I see that.

    Thank you so much Dave!

  • Zipper

    6
    0 Votes
    6 Posts
    491 Views
    ustkU

    @HISEnberg smoothstep won't help here. It is not related to time smoothing but to "delinearise" a curve and give it a S shape

    To get rid of zipper noise, it's a combination of smooth parameter and fix block or frame container

    I have never found a proper way of mathematically setting the smoothing time and the block size, always finding myself bending parameters in the dark... If somebody has a proper and reliable way to remove zipper noise with the most efficient timing and cpu cycles it would be neat!
    Is there a magic formula? ☺

  • 0 Votes
    9 Posts
    549 Views
    DanHD

    @Christoph-Hart works for me 😄

  • Global Modulator / LFO always retriggered ?

    28
    0 Votes
    28 Posts
    3k Views
    modularsamplesM

    @griffinboy @Christoph-Hart said in Global Modulator / LFO always retriggered ?:

    @Christoph-Hart

    It's a big perceived difference in my opinion.
    I can make some sound demos if you're not convinced.

    Sitting in front of a friends Matrix 12 (classic 80s poly synth) recently convinced me of the value of this approach, I'm not sure you could even call it subtle.. the variations in phase and pitch do something best described as lush. Most hardware VCO poly synths (or serious emulations thereof) should behave in the same way.

    There's at least one way to achieve this currently, by cycling through multiple, identical monophonic "voices" with a round robin script:

    HiseSnippet 3435.3oc6c0sbaabEFTRKkHhSrSp5L8RTM8BpXYZB9mjF2zHq+RzTKKFQG0L0SlTHfkhaDH.K.njU73Y5k8wnOA8pdQuKuE85z2f9Fzd1cAHVPBJ9mpsjyxLSFs+b18aOmyd1yteASp64Zh88c8Txn9hq5fUxbOTiqbBZsSKChixA6pjYYzwtccrN18ThygtNtG4a5qr8UcL78wVJYxL+WP6YlbKnv98e97sMrMbLwwUonbhKwD+LRaRPbs0252Srs22vB+BRagdWYqCLcc1w01sKfp4QEU5XXdtwY3maP61bHkuzvukRlOEUsTYyJVqaUpT0MqYZTCuYSilM0KaUoRsM1Tu7lFU1nFtXUkLY2yhD350HvH.6qjYgscstpQK2Kc3SvIDexo1XZAckFvLyqdeWaK5RjVqxNsH1V0iTW9JJYVpdrxadtxaYzgDKRu5iUhOf0fVrDhJvLykDdym.d5hvqn.7RARYDfzBbH8wnFldjNAwsPwyGfNvI.60z.rShPg2Wk49apncbgd3DTnsw4388fB8jHud0hqoUtXwUehppJXr7CztvvS6jcNxW6yzdIyApvY3f8Z1DaFjekiZri9JqtlpVzuz5QoQ1ixirGUVY0u8IzFAbQbrINXslccLCHtNZtN6BqBLcY44Zm2zscGnnSvZ.1s6hWU80p4Z55k2Ri3vVJq1atrJ3iCdZPfG4ztA379E183id9dQB9D02.5gH0E.nchF57qvlxUVkJe3Duigs8ofCc9j3goJUe7i8n60z7na1Dzr64X.N.ftM8Yg27JzwHVlcZRrACVRKRB2y7qb3A6dvi1m0ujFHweigvklEgKOKByr3oKsnt.TavVQt1PMWtXEBaODqT9UXQoRWOL79WZB6e4Iu+bW5w62f98m1yiyj6pI3vy.B0ouI0oOxiI1wuI0wMJ9P9ecj+NuwG+XQY6ogWUn4QLNuQUk65l19id3ls0vAB96CGDf016Bvm+.KHXo44QKgXK8gO8a9tFG7G2Cry5k1fBUVG5WoPbHA4sLBL3n80wa0g5J3g8wdWfyGMXqF6gEqZfUNAlkhOQin8a6MuPoG9vXE3qSXpoC9KIeKcG4izWSC1oiaBvxRvC9Mpw+a0zwdmt9sXXeMMLWWzyhlbJ6EMKdgNHlHMya8xh.l9LsGouZhld8.9o7dFMsOIk10osyPyfs5gC554jr92nN3eo16u.eBeWv8f523E7But37MMr8i7ACUSoqkb6jTIMqZmDCyHUQOReXqelR5FUI7F0DGC63FfOxAx8vwAayB+CSmp31lBL2+j8K5.HsfVXsiOF1R0kddupG9LMOuC.W0WQ2S8DgySeNa.xyN4LTPBqeDese.64pcpArcWylbNlp87tJnEw4LMXxncT6LWWKlfc7bOyyncanw0z7c0tDq4fAACb0LrrfIBS+SH3HaJLLC5ZXyDzjicMmtsOEfZNaWSCaMK.mgH9gfUHGqqMf7qvL4YNmz4mVfdRxyHfhC7FXUPUJvLplKg9hskKo9ZMsCgSifzRYofv6b9UWSyBTj4hLYc7Hv4yrph5MMRGeH30yP2NWYZSQGb5+YsX3PHO.Mi1TagZNvYLZc8Pse2moUYU0bL+JAyC3L.QM52H0rIXkhbV4ZISn6IWivFlwYIRc6Ra0XFEkTU6MByeXXcarG2QgBPglo49mdKQIpwMthYoQ6HjeaxjlQCOoYwb5M4IPIzQWmCfcCG0A6LrL8UBy5BRvNaHpftFvRu9iBSud6tAAtNJDHK5kP7C0TXHV7lQJigzKhXoE1uvgnHMgaXSrvdLgyhpa3nOCxVZFjs7LHakTj8qOXWHxL8VMg5evlzAh.Rnl6L6hu.xNheGmbncw9mG31gYfBSKFbIFsI5Uwy3mt0UwEz1J.+p.58jnW48w0csuhtX5MzKLR6mvH+aDF4s5rk33nNJSovvTTXX9K6t0kDq.3ZvnLuBJ2BSNqEcImoDTpSjy6ArAhd8K3RzPHVLDQmVGhN3JsSbu8erMwxxFW20mP2A1mYbbQbogg3s9CSFhK81BwkGFhUNcxPb42VHtxvP7O0ZxPbkYCwC9XCO.1tX001HH4aePegnvFnig3CNPeTAGXruRLNY+OHxBi2Chb8uWy3B2OFUmDX1Jc7NWJ3EhP8+a7F97ReHh+VGwfcAz9ey09VR23P49Idlvu.xSoCCIKg3We9l3oA6L1OMHOL99GJNh6X34Qv7bhD8j6YqGnku1g3Cg4YP4orjsDAcXq6BYu6j.5gMzniG1vRTBJ5afAnZwFR+D91yO1FnI3sHyd69sHCgz8QgIKxe6FFZ9Hj3iPkDKyO1XQ+ZwhPBbyOFYjbeT3EKdNK0yARMYqwIsFUT6NX.4dASWZQKQkeOGqTl82ZwcuYL94hvXCR6N1vZ5BrMjHWXv1cwMM5ZGzqVQPRy8pSKWGhon16XbfG4ryvdhPO00ySCn2rItlk25XrMFtTpXtYOi3fM7.0DdJUE5S7axmp45Wg3vUiFyS68iiKm+t1wk2nTunFtqFlS5jGlHdJzsj4uhDd3JOLjUF9Et0sMtJuuAcOyw.5VS6T3l6m2f7C3AutbXtcaS6QdynmzYJtUc1apPtG61Mf3b1gFvlU3vVDDKsAbrsIN50EnokNGMVHubQZYp2QCriEqv+E9E1nNsblvF0iZLNrtxywAW55cNyPD92PHTpVGgtvzU4DrmOK80EQEK.+ixSsscujlxMIzqErFr5nW0KJlC8zBZOhvbTtAbfG6xucjgIZM7kF9uvfXSSXrQW+N.nOxoALNrbendcOmEtYw8MLAk8U0Mn4r+wHynGQufYOWVN9icZnpaNSn7VnFm5QYw6yMLzQOJKINff0Qa1UKlCAcg1NUUMOGFY4LBBY5S3yaBX8KEfUbWRCPhCwz.gEYxqmb5+HTHsErIO04MKStQNkBOe.e6JsDDXZN9lS1I.mvOrcIzwFNVtsEMxuvv6Lbfe36Q3fM4tMLSI81S2C45aBI9QCOpTW7dU2CsuG9OqcLcXTTDLVJJBq9DxOfigGtfPyooERH+nzET+Za7qhdfkcI9cfnMa2EhWxilknFnbXNyKfdjdxk.j5YTI3uOj3DpBQzMZJGZ7pdkq.kaDf6DtQAoCkGT0yqOLqfDikhvDsX7DkEUJ4LkCp.9kX1VFFA8h7e5U1rntdMH9043K4JZdGJUZyMKVoZsRkJWYi02nZHS4TiWWXq6UQPbQTI1TlDjQ0pjt9fNAatYshB+zE.8hzkMTSLjoVVtegf2S+5Ept5ocCbaCgqiNZbbsG5C0d7Evnc81C89VnnQMQ7820aQS9JQGGkkdrF4rrTcGGHKDCPbyWXHj28QdBU9SPbmEQFsr76KjSzvjHXSxBWGltG5.+SnsZZXGgL3LuvSs3W2+TO3p7sRpx9DgyJBaOM0VOgmkCulKwIGbcPBv7.DN7REE3slFThjbDyJ5ZUW2mlciv5HxmiklfRiKoIHGaFmSrhjlU+959fsNoAtmSLv8dPNeVPNzLooqqjQxykd.1921kCoOcwW02b8ZqqWaC8ZUJUsboxguaT3sztlnBYgYbZBK7ggi8yvfevjEP6s15OK5Kg60b8q9REeWgtEg6maZb00AuEQkKNUVmbHH23fQF2tXgpuaV64PQuVP3v+KPkqUTuPUXjpVtVsZPOGsoZhbT2oq2EINer5HUGS0Q7e.J9QTlnSimkDJ5KOkDSUpG3ojHBeJWMYvaLkdH9I5JIy9wjIBplY7zdr6SmhtaQDO.90q7FVZM4PeeG5MW85Oylu2xuSgn1RSoEK4HTaykX0NW5d9YgSeFhqOmzoQr7FSGvZC0A73t13IM8vgtvlpMAPjT5+QiN5sa8ch+Px5qWJTIR6KxaQYJMCmH7Vya8u+g+wON8.L1Ap9fbLNUaq110871FrG4Yp9uMfw8EMuGhS0C8MXGE2euie706g3jO8tDpuMdnuwm+wRR9Gk7ON07OV5t.+iKMi7ONdxOL9GWRx+nj+QI+i2U4erjj+QI+iR9Gk7OJ4eTx+nj+QI+iR9Gk7OJ4eTx+nj+QI+iR9Gk7OJ4eTx+3sB9G+ou5e92+bI+iR9GuSw+XYI+iR9GmZ9GKeWf+wGLi7O9fYh+wGH4eTx+nj+w6p7OVVx+nj+Q.iR9Gk7OJ4ebp4eL6sA9GuMwzH5lhoQwAcgolUwIdTRiAQIagR1BkrE99.agKLirEJYFTxL3MNyfKLiLCNyG+NTV.uoNXu+7E94.GenaLN9tcxp2BSOqdisa0jvi2XxYG5FiytaA7y8I.PpUc8MKt955U1nR40qpbahnNI4bRx4RkbtJRx4jjyM0jyU4t.4bKOijys7LQN2xRx4jjyIIm6tJ4bUjjyIImS9wAJImSRNm7iC78mONvrSAMdwIDjl0VXUkYd4WKnj+OI+e+7j+ugElP9ECJ4ET9ECJ+hAkewfxuXv2S9hAieRuaye0f+olM+WxuZPIwj2FHl7swbz1vzy86Bu5G0sbIVMv51ILp3gzxZo7+TfoWF76LMSNTCHXooUvxSqfUlVAqNsBVaZEb8oUvMFsfTdPCOjgFiBx2n9d7qBkgSrL+wG9evUTMqb

    Easy enough as a snippet, but things can get tricky using this approach in more elaborate projects as everything needs to be duplicated for each voice.

    What if there was some way to "clone" and assign voices without the need for additional stuff in the module tree? Maybe aaronventure's "continuous per-event modulation" snippet shows us the way.. IDK. Seems it would have pretty broad applications beyond fancy VCOs.

  • Bi-directional slider?

    2
    0 Votes
    2 Posts
    172 Views
    LindonL

    @paper_lung you will need to use LAF

  • Displaying scale factor

    14
    0 Votes
    14 Posts
    686 Views
    ChazroxC

    @d-healey all good. Atleast I can still do what you did. Thats all I really needed.

  • Forum Feature? || 'Snippet Gallery' would be cool...

    11
    2 Votes
    11 Posts
    801 Views
    ChazroxC

    @Christoph-Hart

    Will do!

    @Christoph-Hart said in Forum Feature? || 'Snippet Gallery' would be cool...:

    the more visibility the better.

    I agree 👍

  • Waterfall Spectrum Display

    20
    0 Votes
    20 Posts
    2k Views
    Christoph HartC

    @oskarsh yes of course it's somehow possible to render stuff like this in realtime, it's just not what the waterfall display is made for.

    This looks like 16-20 paths. The waterfall display can render 500 paths at once to make a proper 3D shape without that visible grid.

  • Leaping LFOS issue - a workaround...and a win

    1
    0 Votes
    1 Posts
    136 Views
    No one has replied
  • Roadmap to HISE 5

    138
    27 Votes
    138 Posts
    28k Views
    Christoph HartC

    My UI control was always pointing just at the matrixTargetId.

    Ah yes, that's basically equivalent to connecting it to the Value parameter (internally it does the same thing).

  • Why is the Interface seems like it is bypassed??

    2
    0 Votes
    2 Posts
    269 Views
    M

    I solved the problem by editing the xml. file.

28

Online

2.1k

Users

13.2k

Topics

114.9k

Posts