• What does this snex error mean? (no instruction found for type Negation)

    3
    0 Votes
    3 Posts
    241 Views
    griffinboyG

    @Christoph-Hart

    Yeah that worked! Thanks!

    Edit:
    For those who want to know the solution: avoid using the negative of a variable.

    For example, instead of using (-Variable) use (-1.0f * Variable) instead.

  • This topic is deleted!

    4
    0 Votes
    4 Posts
    26 Views
  • Is there a SUM node in scriptnode? Here is what i need it for.

    Solved
    3
    0 Votes
    3 Posts
    228 Views
    StraticahS

    @ustk intersting didnt know the setup was that easy, thank you for the example!

  • Scriptnode parameter value not changing

    5
    0 Votes
    5 Posts
    315 Views
    J

    @HISEnberg yes everything works correctly, so it’s not a big deal at all. Was just curious if there was something I was not getting.

  • How do you Print to console? in SNEX

    Solved
    3
    0 Votes
    3 Posts
    159 Views
    griffinboyG

    @Christoph-Hart
    Thanks, I'll look into the script watch table.

    I've not used it yet, I'll have a go!

    Edit:
    Yep that's ideal, thank you:

    5d882ec3-7bb7-42ef-9c00-debcbf0d9053-image.png

  • Scriptnode DSP Compile error

    3
    0 Votes
    3 Posts
    198 Views
    MorsM

    @Christoph-Hart you absolute king

  • Mid device post 2

    6
    0 Votes
    6 Posts
    272 Views
    J

    I actually want to run it inside a dsp network linked with other available nodes in HISE

  • Snex node is yellow.

    Solved
    4
    0 Votes
    4 Posts
    154 Views
    griffinboyG

    @griffinboy

    Wait... but then why is it still yellow.

    23a4b9d4-897d-4fa3-9d55-4a112f9c7933-image.png

    The debugger is not showing me any issues.
    That's a little curious. I do wonder if there is actually something wrong.

  • How do you get the sample rate in SNEX?

    Solved
    6
    0 Votes
    6 Posts
    252 Views
    griffinboyG

    @griffinboy

    The working answer:

    // Get sampleRate inside a snex node double sr = 0.0; void prepare(PrepareSpecs ps) { sr = ps.sampleRate; }
  • This topic is deleted!

    3
    0 Votes
    3 Posts
    25 Views
  • How to bypass a mod container when a parameter value is zero?

    13
    0 Votes
    13 Posts
    434 Views
    HISEnbergH

    @CyberGen @d-healey Can't you use pma and add a value of 0.49?

    HiseSnippet 2058.3oc0Z8zaibaEmijo10d2jrI0YSNpC8fCvBCKksIAHGrrsr2XzHaAOtNAAAvgdFJKVMyvoyPYa0hdpWxsbN8TuzOD8TKZO2dIGJJPAR+HrWJ5wzGGNRC4nQZkzZqj3EXWOO9He+d+kORtsi3Nz3XdDxZ0SGDRQVODaOHPzcutDV.5vlHKL1m6h1cPHINl5hrrJ+L4PVqtBJ4mmu8tDORfCMiDBcFm4P+XlOSjQscieNyy6.hK8TluF2OswgN7f83d79.LJi2BERb5QtjdDQxVILxpx9tLAOxVPDzXj0J6xcGX2kecfh+yXwrK7nxOpgrgERQ9.tmqDwRpn85x7baOTciQfh0NS4KqT90wsXtrQzyLBOJYfpYyP2dXUxDdkMfWMc3skF7J.RVZPZEEjdcrsSDKTjMhDOO.eXffF0g.lccnn3EY8Wv6wAFBDa5S5QOHB9XzD1381ZqmTE9q24C6zOvQv3AU4AGwEziC13cV62r1pq8aWqZ9g5zovwjhIh64QiJbXomNZZSbif99WPidR0qHd8oiXDTeSaJdx1TcWtiRq0XjGbX.SbbHMXRABnTSE7a+hCaRDDoiHkFvWHMRvjPvpI8JHpV4VVE2jF2SvCg35w7YPzB2suGQXFBIyaRG.rAF9MoyIHlIFnmWcqEWMqP70wsYBmtEiwREfQvRcWfwzrwWAuemNTGQF.WAevmt7R8VKM0CjoT3OL8ypG7o0JLo6KwYA3gQzPRD8TdaOxfMhI9gdzS.L9jpW3wc5Yy90zwyJBUPXWIGa3zkDDP8hWjjmJyrUo1zcJmv6KXAW1hHhX2.YgG022FJS6P2KEc.MqRxbH02aI+VFWXSCbS936feRGrl7aqzAqMbPszuinhq4Q8RbGo+Nx5dp5cPPoxli1wyie8db+PVZPJ3BRn0l6MHrKOf4HIo3XHP2wm2GjQJZ+HR7oDlmLp1teLTav83.af4jcwrJeFMJNYguGdqMg+.Q4Gwcggpb.wArqCZSDckoKxxMPrIMZSmQwn5PUOJQtBC2jSYi.D5KUb4VbRuSaRDriGTkVVrojUYshOp3S4WP1WIUz3gwmIG0g3gNS5+kBAIkhx9o.rj00ww7NhKRvx4wWKSweWzKPSFGOyttnFWhhUzPwqhC8Im2OHF.LrJFx+wIxGhn2zfmYWjC2pOuYCkUK6TRzkTQbZw8.piJ1IwydnqLaWYZnQnQJtj98vJqKRyb.p3nu.NZwBR8.YEFaQtIGsmussfFJy704ytG8ZksPmSoAanfGao2ouf6CY1I5KRCHUFGHO+O+xCj0vs56IXgdCPisRKAwiw635lI4O+q9q+2M97ucajVrkluyHt5QihqtoCz2YzDinVsxke4W+cSLppbtjwR4RFeMYgQs3iTvpJ1fxwbEYAhQt06isSfNXAR92rvzR5DLCambTLFGeQMy.30vizZzhtj0m7RZjVX8ClzBUzAVU4I9hyGUf6EU4q3vB8.GyZcuLUoKogRkmy.bukF3jkvOWUCetgXp3PSMFtPnVBMVjtsOmK5BMEjbJtQQ5qmDoqEKfxoa0uS0sga3k5v6HwQ8yS50xTtuslbM3Zd1ea984kJzm+PbG1MePQv7w5vLimkEH0slqIu..UtgADWWChi3XYAvxFVQdrCyK4vLimcGQ2Ta3EEexgfV3uY34CaxhCgN62sObBEUkOCJRkHvkdyvlb2G5S2E1KIY5Ca70nxYkouQZQUNeTiwqbBUSmXkSyMdxVYzjJZ+6+Z4O+osGWzOMun+CR9FSzM9c9+8sUMEePD8W0GZvVqGhgK+b0OSAfYq4zN7vDvT8DYagycGMy5VXS2Q7LPcuyD8z28rcWR77DDb6I6JI2.x3p8D23FZqicYcn1Rt8NdULvd2MSGbdxoKYjSOwVWprTac44aqqz2CGRI8x0IvCTExjiLOp6JK3YgtO9W5RghYlc88.bSIwj88uqqGNkOzrUivogw5U.pwgalNzsSzQo4N5nwW0XlhN9heRyuIM5Pcg4isLyep4bKacW6rddykeGkSNLHhdEM5h74LctYyzAtcBBJe2WhXUbSheHXKx6F9OKmcG9DlKX699P1UvI7NEQeKd.yos67nSjO8Mpxc3YzhzM6jKwnN0DTwFc6asGM0Oy8C+1ia8u2N+8.TtvMEJ7ZDM1fH6tLJbAxcCfEeKaENSiN7MlWZOEn71tJX4sseWZ7d7+5e7+r+aey1y1knLYMPu0XztbdOeRxUf+R+XTuoZvGf+DxUzjG0M49oeyju6vi7q9LJb1MIhpMo228K16e9Gm022Mblee2icD.DNMhDDGxio0zW4biUWerlTQ+.S1UjL3RpdG.pmFe2uwPh00I1lDXrXv2FqTK4adjUIZ+.xEdTaJnMtGm4M0BNZ22KllTBsl9DyHWWm7GQhbA+hiw6oUdZO0csE7otqbW8T2qLau21zg2OBdAUimGb0gXzlI6Ad+fqndPlYBFeCHUrCoumXHUyTqV7.9vmnJyoeBUDwt7Rp4VQEoP6HDDmdYTVuwITOp7.ciH8Sa7wr.JIJ4r9Klsn1b+ToE5udarBtUk0Cp9x32VpgYS8UvKOSuB9sNdW7WDeImgBkL+wim9svPY75USb2U+92euLdr8kgL7INQ7ySe4MYAi6mPAz6fj+GcsJtk76p0PWku2LeXqmycbLWpwlX8Echu6hNwmtnS7msnS78VzI99K5D+fW7DkcFjdHHYdBzgT68UWgikp4njTFz+G.zGFop
  • using setModValue and Snex Node Macros / Variables

    Solved
    6
    0 Votes
    6 Posts
    328 Views
    griffinboyG

    @Christoph-Hart
    Thanks! Apologies for the dumb question : )
    I am still figuring out what everything does.
    I see, P is parameter 👍

  • Snex Node - Creating a visualiser on the main UI

    Solved
    11
    0 Votes
    11 Posts
    402 Views
    griffinboyG

    @Christoph-Hart Thanks this works great.
    I decided to use a peak node, and create an external buffer instead of using a global cable,
    It might be more performance intensive (?) but it allows me to easily grab average volume from the peak meter, which may be more suitable for the kind of meter that I am trying to make (one that doesn't wiggle about like crazy).

    4ae8db0a-f38d-4428-bb85-74bfafcfc003-image.png

    Edit:
    On second thought, is there any reason I shouldn't just use a smoother, and then a global cable?
    This may actually be a simpler way to get where I want.

  • Adding a Faust scriptnode make the signal path mono

    Solved
    8
    1 Votes
    8 Posts
    570 Views
    arcyA

    @HISEnberg it works! thanks.

  • Polyphonic script fx..does not recieve a send or audio in the module tree.

    11
    0 Votes
    11 Posts
    470 Views
    J

    @HISEnberg

    that worked!
    thanks!!

  • Custom Node Path?

    5
    1 Votes
    5 Posts
    351 Views
    A

    So I'm looking at this again, and found this doc page

    Link Preview Image HISE | Docs

    favicon

    (docs.hise.dev)

    I have:

    compiled with HI_ENABLE_CUSTOM_NODES=1 compiled with HI_ENABLE_CUSTOM_NODE_LOCATION=1 set the path in the HISE Settings

    No matter what I do, clicking "Export as custom CPP class" does nothing.

    @Christoph-Hart is this still a thing at all or was it removed?

  • SNEX lookup table float index access error

    Solved
    3
    0 Votes
    3 Posts
    186 Views
    ustkU

    @Christoph-Hart Oh I am so dumb! Of course I cannot set an array value with an interpolated index! It's only a read index... I just got confused between read and write access

  • 0 Votes
    2 Posts
    225 Views
    A

    @Orvillain did you clear it out before setting it to the external slot?

    No experience with snex audio files but if you create a table, draw a curve or something, then switch to an external slot, you can switch back and forth between the embedded response and the external slots, meaning the embedded data is always kept.

  • How to work with internal oversampling?

    Unsolved
    8
    1 Votes
    8 Posts
    661 Views
    Christoph HartC

    @aaronventure the setMinimumSamplerate should also propagate the samplerate change to the filter graph but it might be possible that it gets stuck somewhere.

  • Dynamic envelopes without killing voices

    Unsolved
    4
    0 Votes
    4 Posts
    252 Views
    Christoph HartC

    Actually, use a split node as the soft bypass will stop processing the one that is not active. Also use the logic_op instead of the input toggle so that the voice is kept alive as long as the longest release time

    HiseSnippet 1762.3oc6Z8zaaaCEmxNzINMcscXEaCXG7gcnEnHHNsqa.8fc9aavpiMhyRWOEvJQGyEIRCI5j3MrK6ztryC819Lza6VA1ocaeCZ+HzuAcOJJYKZ63XKj+g1j.jXx2ij+d++QIWyWXSCBD9Hq7a2oEEYMGtdGtr4JMILNZiUQVeBtBIPR8KnmZ4NsHAATGjkU1GqlvJ+TnvedWokItDtMs2THzNBlM8oLOlr2r0J+8LW20INzsYdI39Ak2vVvWQ3JZC3IKdATKh89j8naRTrkAirxslCSJ7qKIRZ.vyxBmN0aJNjq4eGV.6EtT0fhn5vFomFsRSlqSsXYM.grv05I4Y0R9mgqvbXcmumF3lgDJzaEI0AVYFEjJNAPxJAjlRCoagqa6yZI6QQgmqg2fCFjFDPUmDJZdQVuFuh.XfKm2irOcceXP2EbmGtvB2q.7m69nFs41RlfWPv2THoU424ty9Kyle1ec1B8SpQigRScL9BWWp+PIqrt9iZg2g216ET+6U3.haaZWFAw2Tmla7zo1ZoNAiB9FblrZKZz30EtNJck5yCZAPQpM3S+vFqRjDkQIZNfuVTeISAGqUoG.d0ZSTd7pzf8khVfe8.1OvyQ3z1kHMcmTwMQD.8ggMTYn3ALYmjwUSfO1BizGabg3sv0XR6lCGiYFBFAM0YAFihLuNdsFMn1xd.bJ75+XZCCG+i+15i+Z3mQNfFlVL7vuc33FBeuBOlxo9JcWwQjX7+F2DisF6DiUsk.D11mvCZIBnESty8QawjzVkJayMYWOkAWJwacP7Rv2LkimbwjSVivM1LXrwNUgcTuguszZbBXDpSAowoZfMHrJcWRW8ZscCnOi4HaVL4B6M8hIm9IDeGvtXa3Hl0zSXpwK4gYLYB9GRl5bW.EONcBru.y8XTeaZMF+xn5aqwOf5BIX6h3Pv9UQTKDStPW5lgaUDbQqlBNyvQXKpzms2dTC+qgJiwENuGdRJRgOkJ7mnrylT4gB+8C0VQeFzUZcQPHH2kFoK10qmtXIWWwgqH7ZwhrpfNIbtZB2NwJFqLZNnf2.mScWxSzFNTKrUF3jeBIXaByUwV81APASmp75.ygYsrxtC0OHbimFuv7vuP59MEN.obqSrALzoFARNB0MT0fAOLp+71cc5FI1SZGUaYbVNrEJT034oTMpl+T51ZDenWPnWFUY3LVYSTVV6foFA11LpycN7FA6nnZSbQ6nrdpCAoNEE6Y0R.Vw5L3P3tH5DDmwGsoAaY5hsXsqh0owMfDkEMg1bXO3+yqoL9nJtAHP2kII9PITrJvFOBfPEFOBeIRqSNpu4ffHIsUc1OavW88oGpgsQLXnPo2fA1ZjgU4nFPwPeSQ+lgVEHxb9Hpo1njoOixMva11KglHBb5HDTeLmSkesq.LCt9gpVl.YN7+aS72iJCOjjSD0QImFljIvbXjYeCPPvXu1t8LJpoh0Xnzre4T6WwiYCOVa+zmy19kZKEfas1A0.VHi3gfVtPaSGanplbJBJxZ5ezezHVe55LAWtRTDAMRSmfAhVhy5Nul5wgr74d0O872O.5viDciNhYxBERki8rXWwdL6cg6eY3bmC+TZCYnrzxkdT7s4VkANGjNK2FtOg1c2XFkTwcnGojf2C+rFT42A7MBWtRcXFqjehyS96+S49hU9qW9x+tz.wJk2rx+VRmBbIojXue+AKecYzYeR5qGc3OkBdPnA1LzYu3mC+DH3r+i9AkOGN5ogK1aS5z2Y+Z+yCEedLzDlJexPpOd1K44waQcoj.5ogdO0Ncqz1+fAPvaKcJgf2U53Qv0v8t5vof9ehO+bvkzjCq0nd2aqaN0jsKoaZvH6+r51DUyOAUjFyVCOeaO3ckNw1CR1JewKiUnmQWgtXpKQ+7e6UevThdZ7Vr8ZdUM5qpQ+gRM5G8lp+wetyaJcAViF1nqpQeItFczEw+nrH8ITw99WFqXmn3kA59ztODptzSK7FlKywTJ8F3CTu1nc8Hbhxy2nd5bX0aOpP3KVpOGhrm8NDQW3dbelNmgNl5tJFefLlYHPkmrLDyhq1R+tAGRU4DdX8aSMby9hdsFZx0kpDEiRMX3Ul1rElOQZsYV2D3ouSz.a230ka2mU8veFqKKD66QBe0Nmoe4BF4atO6GMu49Q+NPqvNpvk5u+EeNtZf8hEBMkEtXrkaIZKY78pPftrT20BtDYcHCic7qOLH9JjQiWHN2ScJ2Yg3KmEQrnZrUDwhwDOWNCOhsuX2nh0pv2YBmAjad32pr73JpwEJhNn+.eOlCaWaaysZfEtXZW38S6BePZW32j1E9vztvuMsK76N4Ep9dUDU+PEa.48qsl9g.Xo+dlDFlf9e.YHBcb.

12

Online

1.7k

Users

11.9k

Topics

103.4k

Posts