• 0 Votes
    2 Posts
    169 Views
    ustkU

    @plugmakr At this point a snippet might help us to help you better than a code block...

  • Combobox dropdown hover/selected colours

    3
    0 Votes
    3 Posts
    235 Views
    P

    @Lindon That's perfect, thanks for the info!

  • Architecture of a Guitar

    16
    0 Votes
    16 Posts
    1k Views
    A

    @Christoph-Hart said in Architecture of a Guitar:

    You have 256 MIDI channels inside HISE - you're welcome :)

    Reply

    How does this work, exactly? Message.setChannel says it can take only 1-16).

  • reference to unzipped files ?

    10
    0 Votes
    10 Posts
    460 Views
    ustkU

    @Lindon nice solution indeed but I wouldn’t add a layer of complexity for now, but I keep this solution as a good candidate for a later update 👍

  • Set All Round Robin Groups

    18
    0 Votes
    18 Posts
    1k Views
    A

    @Adam_G

    You need to pass an array into the first parameter. Either write it right there, or pass a variable.

    https://docs.hise.audio/scripting/scripting-api/sampler/index.html#setmultigroupindex

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Wavetable points as array?

    1
    0 Votes
    1 Posts
    120 Views
    No one has replied
  • Offset vs. Delay in HISE

    13
    0 Votes
    13 Posts
    569 Views
    gorangroovesG

    @Christoph-Hart 😂😂
    Nevermind.

  • How to sort through multiple array?

    4
    0 Votes
    4 Posts
    423 Views
    LindonL

    and if you havent used objects in an array before here is how to reference them

    for (f in myArray) { Console.print("my fruit is:" + f.Fruit); Console.print("its colour is:" + f.Colour); }
  • Setting WebView default page

    5
    0 Votes
    5 Posts
    396 Views
    S

    @Christoph-Hart
    Sweet thank you I got it working! Iframes were somewhat functional, but setting this as my index file allows me to use the WebView exactly as I intended:

    a2d3c055-6370-4dc7-82f4-0db8d565ae25-image.png

    Thanks again

  • Message.setPan?

    10
    0 Votes
    10 Posts
    438 Views
    Christoph HartC

    Autogenerated File

    That just adds insult to injury :)

  • Samplerate mismatch error in scriptfx

    6
    0 Votes
    6 Posts
    583 Views
    Matt_SFM

    @rzrsharpeprod I couldn't say without looking at the graph, but oversampling is usually used to reduce aliasing (i.e. in a saturation fx) and in that case I would advise to put only the 'processing node' you intend to oversample in that oversampling container - not the entire graph.
    For modulation purpose you'd need to process your signal in block containers (usually 8 or 16 are enough) - put the modulation and the nodes you're modulating in these kind of containers.

  • I made a boo boo. Renamed components. How would you deal?

    11
    0 Votes
    11 Posts
    509 Views
    Dan KorneffD

    @DanH In my testing, the original lane it tied to the old parameter "Input" and a new lane is created for "Input Trim" and vice versa.

  • ComboBox Problem.

    1
    0 Votes
    1 Posts
    136 Views
    No one has replied
  • How bad are stuck notes if you don't hear them?

    4
    0 Votes
    4 Posts
    413 Views
    Christoph HartC

    @ericchesek yeah they are just a glitch that is nagging you to clean up after yourself…

  • Array.find weird result

    4
    0 Votes
    4 Posts
    368 Views
    d.healeyD

    @ustk

    Yeah I'd just use a loop. I'm not sure why find is not doing what's expected though... Also you don't need to set the second parameter as myArray because that's already there in the third parameter of the test function.

    This is what I would do

    local myArray = [0, 5, 10, 15, 20]; local element; for (x in myArray) { if (sample <= x) { element = x; break; } }
  • Simple button with noteOffByEventId

    3
    0 Votes
    3 Posts
    276 Views
    bendursoB

    @d-healey Thanks! I love your videos :)

  • Writing Scalable Projects

    6
    1 Votes
    6 Posts
    290 Views
    d.healeyD

    @Lindon Same sort of thing I do

    66ce1f15-f918-4911-b13f-2212abc0494a-image.png

  • help with Server.downloadFile() - why no work?

    3
    0 Votes
    3 Posts
    253 Views
    Dan KorneffD

    @d-healey
    a8efe79d236f2bb6503f7cff2c7a00a7.gif

  • When are artificial events inactive?

    13
    0 Votes
    13 Posts
    1k Views
    gorangroovesG

    @ericchesek you don't have to worry about note ids or any such thing. Just set the samplers' settings correctly.

    When you specify maximum number of voices, that handles note chokes automatically. If it is set to 5, when 6th note is played, the 1st note is faded out based on your setting. You just tweak that to make sure the fade is unnoticeable.

    You'll know you got it perfectly when you the instrument and everything sounds natural and normal.

25

Online

2.0k

Users

12.8k

Topics

110.8k

Posts