• The definitive feature request & bug fix roadmap

    Pinned Locked
    222
    11 Votes
    222 Posts
    108k Views
    Christoph HartC

    Alright, I'm gonna close that now. @ustk can you make a dedicated thread for these scriptnode issues (with an example snippet that demonstrates the latest problems).

  • scroll event for script panel mouse callback

    25
    7 Votes
    25 Posts
    8k Views
    HISEnbergH

    @ulrik said in scroll event for script panel mouse callback:

    Would it be possible to add

    event.scroll and event.scrollValue

    to the Script Panels MouseCallback?

    @Christoph-Hart apologies since it looks like it's T-Shirt season for me--do you think this is a feature you can look at integrating? I am trying to add a Zoom/Scrolling feature to my panels and this is just what I need...

  • Extend range of the spectral analyser

    1
    2 Votes
    1 Posts
    53 Views
    No one has replied
  • Did we lose the connection specs in the networks?

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

    11
    0 Votes
    11 Posts
    40 Views
  • [Feature Request] VAMP

    2
    8 Votes
    2 Posts
    281 Views
    M

    @d-healey just here to bump this. Have been reading in to this and it would be really interesting to have some of the features.

  • Reference External C++ Node as Audio Sample script - is it possible?

    Solved
    11
    1 Votes
    11 Posts
    375 Views
    HISEnbergH

    @Christoph-Hart I'll try it again but last time I tried it failed to compile. The recorder node is more or less what I am after though. There's a number of features my node possesses that aren't featured here like playback speed, reversing, etc. But I should study this node and see if I can't replicate it.

  • [Feature Request] Quickly open files

    8
    0 Votes
    8 Posts
    255 Views
    D

    @daniloprates said in [Feature Request] Quickly open files:

    hi_scripting/scripting/components/ScriptingCodeEditorHelpers.cpp:117

    Ops, line 717, not 117

  • Export sample map as monolith

    8
    1 Votes
    8 Posts
    272 Views
    ulrikU

    @d-healey Yes that is what I showed in the video, that it is possible

  • Get Audio File Length Independent of Audio Looper Start/End Points

    Solved
    14
    0 Votes
    14 Posts
    866 Views
    HISEnbergH

    @d-healey I appreciate you looking into this, I'm learning quite a bit from your work here as well!

  • [REQUEST] Audio Input Support & Standalone FX Export in HISE

    3
    0 Votes
    3 Posts
    564 Views
    iamlampreyI

    +1, I thought this was already possible

    @Christoph-Hart would this be a nightmare to implement? it's a pretty critical feature for any sort of guitar amp software (most guitarists don't want to wait for a DAW to load lol)

  • Please Increase parameter limit on Scriptnode custom nodes!

    32
    3 Votes
    32 Posts
    7k Views
    Christoph HartC

    @Orvillain haha one more lane, bro! I haven't tested 8 pages but I can imagine that it runs against the same node dimension limitation as the parameters before.

  • 0 Votes
    79 Posts
    20k Views
    OrvillainO

    @Christoph-Hart

    Gotcha. Maybe I'm thinking about this all the wrong way, and the best approach for me is to use the classic method of handling all my RR logic inside a midi processor script.

    I haven't got to implementing any of this yet. I'm still just thinking about it. But as I see it, and from experience, a hihat needs the following:

    Ability to trigger multiple articulations, with round robin functionality. Ability to fade out or "choke" earlier voices when a new voice of a different articulation is triggered (Open to closed) Ability to crossfade from one articulation to another, based on incoming midi CC (usually CC4) Some way to trigger the 'tail' of a 'more open' articulation when going quickly from closed to open. Instantly choke all voices when a pedal articulation is triggered.

    I was hoping the complex group functionality would do a good chunk of this. But I suppose it is the wrong tool?

  • setAttributeNormailsed(value)

    4
    0 Votes
    4 Posts
    418 Views
    ustkU

    @Lindon make a normalised parameter in a network, apply a converter, send it to a global cable, grab the cable in UI script, in the cable callback, set the attribute... easy, straight, no math... oh wait, cables are normalised! So ask @Christoph-Hart to make non-normalised cables... ahahah...

    0b2a1652422e5076d5c76780f91339b9.jpg

  • Feature request: extract XYZ data metadata

    Solved
    24
    1 Votes
    24 Posts
    2k Views
    Christoph HartC

    so:

    the function is indeed called when loading a samplemap and

    volume pan pitch

    is correctly applied to the buffers, I haven't tested the range properties but they should work too if the other ones are processed.

    Are you sure that this is not something else on your side?

  • How to Show Tooltip for Label when Label Editable Option is Disabled

    Unsolved
    3
    0 Votes
    3 Posts
    938 Views
    DabDabD

    @ulrik Nice ! thankyou.
    I have found out the reason. Once you disable 079ee8c3-1545-4bef-8a34-81910dad4b19-image.png it Tooltip will not be shown.

    HiseSnippet 833.3ocsU0saRDDEdFfwTn1Fahd+5cslFCPoHDuPr7iRrzRDrQupYX1A1Ic2YH6NzVzXhOZ9.3CiuA3L6tzcVKUMDKWrgy24b14a+N+L88EDZPfvG.KLb9TJ.9Pzf4boSSGLiC51B.2F0CGHo9VQPGMeJNHfZCfvruQC.ymCD96mu5HrKlSnIP.vYBFgdLyiISP623cLW2NXa5PlmQzUZzkH3MEthYJ9jEUDLESt.OgdBVGVFD3s3.G.7YnhjQUn13pzZkOXjc8J10o3pkqb3nCqWmPHkqRJYWsDsL.9f11LovefDKoA.XtiD1yG3HthGc.mwBXiboZiRfApSNBtiv0V+IpQAMcXt18WJTA.0aoehrkMR1dLpGylcCdh78nPGVIYXJfvLooW1TzqjI8JZPuUPInAkxEQocPCH9roxDOZ9rIpKWUMGiU0ISpDEK.9cTSgJ.t74d3Knc7UF2jvtUKVbeK0i8d43YbhjI3VB9IBI8T9t6U3KExW3qEr9cWiGuRe5iwW35R8Woacqg+eJwc4y7FQ8225Rr6L5MAp97Sqon6VSMK4jnuZi.E7tbl7zoT9c0H.hkJ0+9P2VXIVWHhwTwMk5KYZJ.aQuTMFDUVxiZQCtPJlp5naJ7lJ352.bCYn2shKZGiGQcALa87mARIv0lSWyMMthYKcR.9TCGJahizDQJDtRl5jeJZnCKvR5PshwrFK7U1JP2vilpDQbnNAyBL34lx398HV0wUfkL9jgLUnZ59jU3vj0e6rFyMMRy5Fe9VrtUiXEMR91FMLhv8wbEMGMY49h7OnVsZKzYvjTuDzEKVbPZzxZ3kpljdsLUv+HZG0sFmTCxB6YtXY5oa8NvXGp1yTiT54Fd.SN2bG4+sQ9+UJtCpOSRbVMGyrBNpZhuO3X7hxsPsGOlRjIDLGpyGue1JBduXltGrGV5yTsfnSl4MPUoIT0oyUsO50CvL5A4H6hZasBLfxsCMTMDKhcVRaCicVZoSfGl3KNmDsTRuJdiPDEm3gWakWc+ox1pDHbQkoN6otY3bBI8q5VIVdcS7f0MwJqahGttIVccS7Eqah096Ipu390yjBunwF.nW+1ga4gv1b8twvtUvu.jfqElA
  • Mouse CB drag resolution

    1
    1 Votes
    1 Posts
    518 Views
    No one has replied
  • More audio export options

    2
    0 Votes
    2 Posts
    654 Views
    Oli UllmannO

    @Orvillain
    There is an audio render snippet in the snippet browser. Maybe you can build your own exporter based on that?

  • Setting Loop point (step number) in a step based modulator...

    1
    2 Votes
    1 Posts
    413 Views
    No one has replied
  • Lottie vector animation

    54
    1 Votes
    54 Posts
    8k Views
    R

    @Rognvald

    To answer my own question.. :)

    To add another Lottie animation in a HISE project, you'll need to first create a new Lottie panel on the UI and then assign a different JSON or B64 string to this new panel using the set animation function. This is done by adding a second animation element and using a distinct variable to hold its data, as HISE's set animation command expects to be assigned a unique animation element.

    // Example for assigning the new animation to the panel
    const secondAnimationData = "PASTE_YOUR_NEW_B64_STRING_OR_JSON_HERE"; // Replace with your actual data
    const myLottiePanel2 = Content.getComponent("MyNewLottiePanel"); // Assuming your new panel is named "MyNewLottiePanel"
    myLottiePanel2.set animation(secondAnimationData);

23

Online

2.0k

Users

12.8k

Topics

111.0k

Posts