• The definitive feature request & bug fix roadmap

    Pinned Locked
    222
    11 Votes
    222 Posts
    101k 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).

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

    Unsolved
    13
    0 Votes
    13 Posts
    263 Views
    d.healeyD

    @Christoph-Hart Tis Done

    I think it would be a good idea perhaps to also have a function to set the loop start/end, but I didn't take the time to figure it out.

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

    3
    0 Votes
    3 Posts
    402 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
    19k 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
    337 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
    896 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
    503 Views
    No one has replied
  • More audio export options

    2
    0 Votes
    2 Posts
    620 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
    366 Views
    No one has replied
  • Lottie vector animation

    54
    1 Votes
    54 Posts
    7k 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);

  • Flex AHDSR Sustain: Normalized vs dB Values

    3
    0 Votes
    3 Posts
    618 Views
    Christoph HartC

    @bendurso yes and if you have problems with existing user presets from a previous version, you can add a user preset pre processing step that converts the sustain value when the user preset from an older version is loaded.

    Be aware that the attack and decay times will also not translate 100% between the envelopes too.

  • Feature Request: Crossfade in Audio Loop Player

    13
    1 Votes
    13 Posts
    1k Views
    dannytaurusD

    @candlefields said in Feature Request: Crossfade in Audio Loop Player:

    @paper_lung If the release knob is adjusted correctly the clicks and pops are vanished...I mean minor knob movements..so as at the end of the sample you somehow fade it down...Have you tried it?

    Using a AHDSR on an Audio Loop player won't fix clicks and pops when the sample loops during playback.

    A crossfade option on the Audio Loop Player itself would fix it.

    I'm using audio loops as background textures so they don't need perfect looping but crossfades would be super useful. Currently I have to hardcode a crossfade before I bring the sample into HISE. Not great when I want to keep trying different samples.

  • ScriptEditor: better CSS styling

    18
    0 Votes
    18 Posts
    1k Views
    d.healeyD

    @Christoph-Hart What's the reason we can't have both regular laf and css playing together on a single control?

  • MIDI list

    1
    0 Votes
    1 Posts
    364 Views
    No one has replied
  • Forum - Disable fuzzy search

    3
    0 Votes
    3 Posts
    141 Views
    D

    @d-healey great, thanks!

  • Project-Specific Debug Logging Directory Structure

    2
    4 Votes
    2 Posts
    619 Views
    HISEnbergH

    @Dan-Korneff Nice thanks for sharing!

  • XY Pad to Control 4 Gains

    7
    0 Votes
    7 Posts
    1k Views
    J

    @d-healey & @Lindon thanks for the info guys I knew the solution would exist and likely be fairly simple!

    I think it is an idea I will come back to for sure, just need to do some more simple things first to get my head round HISE itself etc

  • Controlling LFOs

    7
    0 Votes
    7 Posts
    845 Views
    LindonL

    @Christoph-Hart thanks _ I'll give it a go...

21

Online

2.0k

Users

12.7k

Topics

109.9k

Posts