• which data container would you recommend for this use case?

    16
    0 Votes
    16 Posts
    828 Views
    P

    @d-healey
    Thanks a lot, some fresh ideas is really all I need 🙃

  • Issue with simply playing a file, and question about introspection

    8
    0 Votes
    8 Posts
    467 Views
    T

    @thrice801 said in Issue with simply playing a file, and question about introspection:

    @d-healey when I tried the trace function, it broke off execution and opened xcode (not familiar with xcode debugging), I can't tell if that is the expected behavior from that, or if it was trying to log some data as json unsuccessfully, and it is blowing up, and xcode is catching the error (the line it breaks on is something about json serialization) - is that the expected behavior of trace, or is it supposed to be putting info in my console? - also the variable watch table gave me slightly more info which is helpful, could see arrays of strings and what not, but still don't see any class names or object types and what not.

    Thanks all I eventually got it figured out, and was able to get the file loaded in the AudioLoopPlayer. However I am now realizing, there is no play method on this thing. How do I actually go about triggering playback of the file, or what am I missing here?

    I'm basically just trying to trigger playback of the sample now, when the daw transport play button is clicked, except I have no daw here. So I'm wondering, how do I actually play it back, and also: is there a way to simulate daw transport playback/controls directly within hise (and or setting tempo and things)?

    just running it in the code editor, just using Console.print(trace(myObj));

    -- any idea on the triggering playback of AudioLoopPlayer also, programatically? is that not possible, do I need to use a sampler and attach midi for playback or something?

  • SliderPack for variables storage: strange behaviour

    16
    0 Votes
    16 Posts
    314 Views
    clevername27C

    @Giuseppe Also: ScriptSliderPack.getDataAsBuffer().

  • Performance when drawing large graphics

    6
    0 Votes
    6 Posts
    120 Views
    d.healeyD

    @Simon That's not that big. I don't know what the cause of the issue is, I don't use images very much in HISE so it could be you've run into some limitation.

  • How to change viewport table button text?

    9
    0 Votes
    9 Posts
    171 Views
    Matt_SFM

    @d-healey Nice workaround too :)

  • What is the mouse event used for scrolling?

    6
    0 Votes
    6 Posts
    113 Views
    rglidesR

    Depending on the use case, at least it's possible to scroll sliders with the mouse wheel. Using invisible sliders has a lot of potential

  • Button to trigger MIDI note

    7
    0 Votes
    7 Posts
    160 Views
    rglidesR

    @clevername27 Thank you!

  • Add SVG to Panel Using CSS Renderer

    11
    0 Votes
    11 Posts
    515 Views
    CasmatC

    @Gab Ahh! That's smart!

  • 0 Votes
    4 Posts
    89 Views
    Christoph HartC

    At some point we have to address that problem, I notice more and more posts just pasting the rubbish GPT output which dilutes the prestine information set available here in the forum.

    Regarding the problem at hand, a single look at one of the many snippets / code examples from a good source should solve that problem, tuck inline before the function definition and pass it into the call.

  • Panel image painting not working with other code

    3
    0 Votes
    3 Posts
    82 Views
    d.healeyD

    @jpbc I think you're just missing a closing parenthesis and semi colon after the laf function registration.

    By the way, you should probably use local look and feel here rather than global - it wasn't available when I made the video you're following.

  • Combo Box print Value

    12
    0 Votes
    12 Posts
    216 Views
    d.healeyD

    @voxuer1 That means the thing on the left side of the dot doesn't have a function with that name. You probably need to get the reference to your module in a different way.

  • Engine.loadFontAs

    Solved
    7
    0 Votes
    7 Posts
    139 Views
    Oli UllmannO

    @d-healey
    Thanks to you. I have not tried that. But now I have found the font. :-)

  • Find the ID from an modulator dynamically?

    3
    0 Votes
    3 Posts
    71 Views
    ulrikU

    @d-healey Beautiful, thanks!

  • I am stuck on using a custom sort function. What is expected as input?

    3
    0 Votes
    3 Posts
    61 Views
    VirtualVirginV

    @d-healey Thank you!
    I'll watch this in a bit.

  • Synth.createBuilder(); Help?

    Solved
    2
    0 Votes
    2 Posts
    71 Views
    CyberGenC

    @CyberGen Well, just by messing around, discovered that you can put the numbers instead of the builder.ChainIndexes.... So it's zero based:

    builder.create("GlobalStaticTimeVariantModulator", "Attack Time Mod", ampEnvelope, 0); // for Attack Time, 1 for Attack Level, etc.

    😁

  • Is panel.data persistent?

    Solved
    2
    0 Votes
    2 Posts
    181 Views
    d.healeyD

    @Simon Nope, only component values for components that are set to saveInPreset are.

  • How do you query the voice number?

    Solved
    6
    0 Votes
    6 Posts
    170 Views
    A

    @griffinboy you should set your fictional voice count, assign ids to array indexes and remove them when releasing notes. Then you can check along the array to fill the first empty index with a new od and set event data based on the index.

    Your event data for individual voices is in another array, obviously, all ordered by voice order.

  • setAllowedExpansionTypes - Safe to remove?

    3
    0 Votes
    3 Posts
    44 Views
    ?

    @d-healey It no longer crashes HISE :)

    I'm using Encrypted expansions

  • Where should I start for making a data table/browser?

    2
    0 Votes
    2 Posts
    48 Views
    d.healeyD

    @VirtualVirgin You could try table mode. You might also try using multiple viewports with lists - a bit like how the preset browser is laid out.

  • RR issue, any workaround?

    3
    0 Votes
    3 Posts
    68 Views
    rglidesR

    @d-healey Ah of course, that works, cheers David!

18

Online

1.8k

Users

12.1k

Topics

104.9k

Posts