• OpenGL Texture Support?

    5
    0 Votes
    5 Posts
    247 Views
    Christoph HartC

    @d-healey opengl is still supported on macOS but there‘s no guarantee on how long this will be the case.

    Textures cannot be loaded to the shader because the shaders in HISE are fragment shaders and you need vertex shaders for this, but you can pass around a buffer as uniform data and visualize it in the fragment shader.

  • Hise Snippet Browser: Date Uploaded

    2
    2 Votes
    2 Posts
    210 Views
    Christoph HartC

    @HISEnberg yes, good idea, that also crossed my mind at some point.

  • Hard Coded String Literals

    4
    0 Votes
    4 Posts
    139 Views
    clevername27C

    @Christoph-Hart Sure, I'm motivated. Cheers.

  • [ScriptNode] Add < > == to control.logic_op

    Solved
    9
    0 Votes
    9 Posts
    529 Views
    A

    @Christoph-Hart I mean why not, although that requires management of the input min and max values, so you can't easily plug any input toggle in there.

    Why not both? You'd just have to make the unscaled version of minmax 😄

    I don't think there's such thing as enough nodes

  • ScriptSliderPack missing setRange function

    1
    0 Votes
    1 Posts
    180 Views
    No one has replied
  • Parametriq EQ modulation linking

    15
    2 Votes
    15 Posts
    777 Views
    Christoph HartC

    @d-healey yeah, I've pushed the example snippet that replicates the behaviour.

    Link Preview Image HISE | Docs

    favicon

    (docs.hise.dev)

    Not sure if that is a good example for an introduction to broadcasters though as it's a little bit more complex than just a hello world example that listens to a single event - there are two broadcasters and one is changing the source event of the other.

  • [ScriptNode] Highlight Incoming Cable on Hover When Cables Are Hidden

    Solved
    4
    1 Votes
    4 Posts
    447 Views
    A

    @Christoph-Hart I have a suggestion to further improve this.

    the "from..." label should also include the parent node of the source. It already does if it's the parameter, but not so if it's a node.

    E.g. CompChain.ramp.

    It should include all parent nodes as well, which will make navigation easier for larger networks. But it should only include the parent nodes that are different from the parent nodes of the target.

    So if they're both wrapped in the same framex node, that wouldn't get mentioned. But if they're in two different chains which are inside the same framex node, framex doesn't get mentioned but the chains do.

  • 0 Votes
    3 Posts
    373 Views
    Christoph HartC

    @aaronventure yes, actually it would make sense to just add another property called Name that is solely used to be displayed in the header and leave the ID property constant and unchangeable.

  • Dynamically Change and Toggle Frame/Block Processing for a Network

    Solved
    10
    0 Votes
    10 Posts
    534 Views
    A

    @Christoph-Hart perfect, and great docs too. Thanks!

  • Put Node Comments Above/Below Nodes When the Container Is Laid Out Horizontally

    Solved
    1
    1 Votes
    1 Posts
    210 Views
    No one has replied
  • Oversampling in the CURVE_EQ

    5
    0 Votes
    5 Posts
    356 Views
    HISEnbergH

    @aaronventure Amazing thank you for sharing!

  • Snex node - Change the error message when a soundcard isn't found

    4
    0 Votes
    4 Posts
    299 Views
    O

    @Christoph-Hart said in Snex node - Change the error message when a soundcard isn't found:

    Yes the SNEX nodes are particularly pedantic when it comes to channel configurations (because it will compile the code for each channel that is requested).

    How can I recreate this issue? I'm not sure how it could end up with a channel count of zero, as this is usually set by the surrounding script FX which should not depend on the audio driver configuration.

    I've been having some issues with my Presonus Quantum. Every other boot of my system, the card will not connect. I didn't notice the big bright red light on the front of it, telling me it couldn't connect to the OS.

    I started HISE, and noticed the SNEX node like in the screenshot. So I would assume connecting HISE to an audio interface, and then pulling the connection on it, would probably reproduce the issue.

  • getKeySignature from midi file

    1
    0 Votes
    1 Posts
    211 Views
    No one has replied
  • addComponentBatch

    7
    0 Votes
    7 Posts
    451 Views
    Christoph HartC

    no worries. getAllComponents() has a single parameter with a clear purpose, so it's not comparable to the function you suggested though.

  • (QoL) Add sendRepaintMessage() to ScriptPanel

    Solved
    5
    0 Votes
    5 Posts
    232 Views
    A

    @d-healey yeah I came about the other way around: I used only repaintImmediately and realized my sliders weren't updating. I didn't think to try sendRepaintMessage for the panel.

    As for the speed, I meant mostly in comparison to sliders and buttons that use LLAF; larger animations are much smoother with the panel and its paint routine.

  • [feature request] Get list of images loaded into pool

    1
    0 Votes
    1 Posts
    144 Views
    No one has replied
  • Slower modulation.

    3
    2 Votes
    3 Posts
    213 Views
    Christoph HartC

    Nobody forces you to use the range defined by the knob in the module editor.

    HiseSnippet 1216.3oc0W0raaaDDdokXZkcqQcpQQOxC8fCZPfUiqaK5AKaYKCgXYKXpjVfbHXM4PoEd4trKW5Zkfdq8bdSBPeBZeD5qPO2K4MncVRJIxDYaYAm5Vdff6r6ry2N627C6pjdPbrTQrp0aXDPr9.a2gB8flCnLAo8tDqks6Pi0fxISzNCinwwfOwxpx9FAV0pRRed8V6P4TgGLQDg7DIyCNfExzSj1swiXbdKpOziEVX0aznsmTzTxkIHdpXuNIh5cJsObH0rrErIV2YOelVpb0TMDSrptizen6.4OJxV+SXwrS3fYPchKtQYhaI49FDajRZNfw86N5bGSHV1cm3Epj4EV0tCymMV9DuwGkNgyDMJ5OrVnL7pTBd0uH3MEHYU.RUyfzJ1tdJVjdxLF7rjcaAd4DPQ2dQnjsVh0ua2ThKPnePH8TnkBGLVg01b80uuC95deaPhvSyjBGo3PoFNRr18V7EKVaweZQm2bpffoNmwLJImCpoNs4lVcYJtlHI7DPcemyn7DX7BwieYe5clMepW1otvBkh1Bl9nHHe7kSJH4tMycQNBwkpSuIVN+lvky7AEggax6Y+Hg7j5jTvmync9k+5W2h7316R0zQaCtinUh.klYNLV6BmgwGYWv0r2EhOUKiRWaXjTXru0xWoQOGovVuBs3PyGuD+HVOz3RtS5BHgLeeNzUFyLt7BAr+FFWG4xddJhewpuZ++74+7VgEioIjP54ECwiSBBXmmFLFv3gwZDSsCwXTh0csebL33CAzDt1I9Tbe3LwofeOY55iF4da6ahiNn0QNcj9IbJd6VGC0UXTNxLMytjcKE7CIfvaHlt3sBEvfvQJVLxzjNJeBy4rX3fgyKvy+vhmkqQ355WZ35rBwUr6xzdClNFWXJXDoMuKvXdRtOzduf.vSOAfUsa88yaFsY27KmY9krcYBHsZSpw+jzwNeG8LvYeP.pLhwEWv4Ol0BNQybAmi7zn46onh3HYboM1EBY8vXx3hBQFugodr41rn7lRpZpS85sZgGxopiKUmnRoEaGJSD5RzfJWVguKLKX4HhBqeJkbpdKTE7lIr5VLxuTg5ZivnKKLhC6INC3Xt9TLdWL4dZhwQRKSr6HExnARAyq3s9w.ldseePUD6S8.ssVisJMQxpMNF3.sHC9yZb.x7nJzOAyou352zxTuu9T6L35XhFc9+aF6JuayXWxetRFHsMkMyI8uQAzqz4sCKRxoJSolIUWKzphI+X6IoWa7xFlTwARUXd+Ii2oCf9nMKJoGf8qfoxKQecCkR8.lne4rtq13.oLZOAE8B9E2jtCPBK1eYLTJ2mYa6Iy9IjlbYQZNgztuPpfrdVKk.NIVKCGc.R6+vEa1IsWLqmZu4FO.eB9by6uoI95gGcyLlbyENsvLxQ+3Tlv3qbCm35GIUc1XoWQSyWKDOlD9eDDeazUzwxDMFfzghI5MsweXRnK1LhGfVWH.droi9EL74rwqaFm0MhvOcveiO4SV2L1Jex5il7eEaDR8Txm4k8iRFx66mJAO2hz+culcGyXmx+gT1OXfcR7LOuxa0ao3WLuJ9v4UwMlWE+x4UwMmWE+p4Uwu9pUzzn21IXtzrxeDRmt6kkE0ZbJbqJj+ANWQ2eC
  • Custom image fltPresetBrowser

    4
    0 Votes
    4 Posts
    205 Views
    d.healeyD

    @GUJIAN The expansions video is a different one. This one is for the categories column, I also did one for the bank column.

  • Filter Orders

    2
    0 Votes
    2 Posts
    155 Views
    d.healeyD

    Link Preview Image ScriptNode: Filter Node with Filter Order

    I'll be needing to design some measurement tools and it would be incredibly beneficial to be able to just dial in and change filter order with a parameter in...

    favicon

    Forum (forum.hise.audio)

  • 0 Votes
    15 Posts
    806 Views
    O

    @Orvillain Spoke too soon. From a fresh instance on Windows, it crashes. Haven't tried MacOS again.

41

Online

1.7k

Users

11.6k

Topics

100.8k

Posts