• get("id") from floating tile

    3
    0 Votes
    3 Posts
    226 Views
    ulrikU

    @d-healey Yes that works, however it would be nice to have the same function for all component types.

    I have a broadcaster that depends on the same script (component.get("id")

  • Ability to move sampler / synth / container modules around

    Solved
    21
    5 Votes
    21 Posts
    5k Views
    StraticahS

    @tomekslesicki i can imagine giving the components a bigger height might work aswell and is less fiddly. At least in the default view where quite a lot of vertical space is unused.

  • Pro tools automation shortcut

    3
    1 Votes
    3 Posts
    307 Views
    pluginboiP

    @Dan-Korneff haha I've been trying to hack my way around adding this to hise for the past few months but can't get it to recognize the hise components lol

  • Signal Value Clarity UI Pass

    Solved
    6
    0 Votes
    6 Posts
    375 Views
    Christoph HartC

    @aaronventure Alright, I've implemented a few of those things:

    the routing matrix does show the peak volume as decibel text. You can right click and toggle "hold" mode, where it displays the maximum peak or the current one. The modulator intensity slider has now also a text label that should display the current modulation value. I could reuse the logic for the table popup label, which already tries to convert the mod value to the appropriate domain I've added a voice start plotter that somehow resembles what you proposed, although I have no idea how useful it is (the genesis of this was a little bit like taking numbers and C++ keywords and throwing it against the wall until something sticks), so please give me some feedback if you're actually using it.

    but then scriptnode needs to have all the default modulators available as nodes without me having to rebuild them from scratch.

    Yes, good point. I've spent the last days reproducing the most interesting HISE modules as thoroughly documented scriptnode networks so you can load and modify them to your likings (also I've added lots of QOL nodes along the process, like a container.branch that lets you dynamically route the input into a single child node which is super useful ).

    Link Preview Image hise_tutorial/ScriptnodeHiseModules at master · christophhart/hise_tutorial

    The Tutorial project for HISE. Contribute to christophhart/hise_tutorial development by creating an account on GitHub.

    favicon

    GitHub (github.com)

    In order to increase the accessibility and learning effect, I've included a simple network that implements the core idea and then the full 1:1 representation with the gritty details and hacks.

    It currently contains the LFO, the Table Envelope and the Harmonic filter, but let me know what other modules you would see as scriptnode network.

  • Feature Request: Transparent background and splitting combobox columns.

    1
    0 Votes
    1 Posts
    411 Views
    No one has replied
  • setMouseCursor scale

    9
    0 Votes
    9 Posts
    490 Views
    Oli UllmannO

    @Christoph-Hart I will try this. Thank you very much!

    Und guten Rutsch! :-)

  • [QoL] Script Voice Start Modulators Not Displaying Value in Plotter

    Solved
    2
    0 Votes
    2 Posts
    137 Views
    Christoph HartC

    @aaronventure Yes, that's a good idea, the voice modulators don't calculate a signal but a constant value so there is nothing to plot.

    I can use the new FixObjectStack and its debug popup with a similar result:

    mod.gif

    HiseSnippet 1154.3oc2W0saaaCEVx1pn1cqncnXX.6hQTrKb.Bbs6Z6JVPQSh+ovX0IFwoY6tBFoir4hDoFEkaLF561dD1iReC1NjRwRtwv01XqAX4h.wyO77c9kGOTJbg3Xgzxt5oyh.K6uvYzLtZR6ITF2peGK665LfFq.IIkzgyhnwwfmksc4WoIXWshk4uO7xCoATtKjSxx5LAyEdMKjoxoNb+elEDzi5AmxBKH8S1uuqf2VDHRP7T1ooUD08B5X3HpVrRNV12pqGSIjiTTEDixbnva1nIh2wSk+LVL67.Penk0H7hRIa0dBKva3U9ZrkksyvbOubpm+.mALO1b54Qf6YXPx0nXLvtzpfTqM.R1EfTkTHcemQtRVjJmiFO2woOGSH9TLTWDJoxZY+mNsEn.bUiP5EPOIdXtB0eVyl6Rv+syd9IbWESvIB9QBEbLu9N09iZUq89ZjOlku+R4oMiTDD.xkxVmckqRw57jvyA4tjozfDXtfn6uXL8VqWL0M0qKHnf2myTGGAYm6IB7zwJ82WOCXkE1vudS+NTEUmTxngxEARESCG6NvTrpNMEU0oCDegRDg00WK+gUNBuj.pZwxIceSFCLdrPNTmn3wL0rh8UaPMVyUVistP79NCYJ2IKGikVBFwH0+EXLqy7Kc556Ctpb.Vwo2utssgqu4uap4uiyHFGLiEMF+qMmI+BcJPdEvAoN30ZESF+q0cxXzZOY7XWEZ9SkTdbjHdgKdDDxNUv0QgbhuIFGD.+9I5rYQ5sET4RY8gW1CcxkpyHpJQZJKNHTjvUKTFTdw7Pk0q0cwNhBxuj4jUtAFc+uSa0MXmucogW6o96g0wgQAPW9TH.GuYv3Wgyy7oIApqntXg8.AWDMQvYtEy5m.JIa7XPVD6K0gNPov2zyo7f8OAB.ZwJ3ue+WiUdTIFmfsLVr4uztz7023jBWhtajbiOw1IEpea1RAlAHnAjp4P2f5uKiOwH.wHAYtHs9zfOaOhR7RNDbrSrBeeVR7IufzkOFSMMbk.5V8XWd74+FNVtG0Eu3Y0wmuILuehzbW7ioZi2m6AWlQHT3cl9Yd7Xil0Huem8pQpQdziH3nIbkffYD0Df.SwGaI86P7ERz3gQTIKVvMBFKHuCHtTNQBgBb3qVAgABwDeoHzPHVmwvsMZDCp1lK.5ks4Q8Gx7dXpcy8q.F9wKP4S8pQZ0q25wOWKWtTnYJHT8E1dJOQTO2qMayfZ0f4gJN.Sg3hrMFCptZOruGdEo7yUAkK+PF2qhZ56fplz.G36IBMJWqpF5MX7Xbwj5nvoDk.NclSJp7dez5WY.VDso30XvzfelA2nEB2v0915F7OSKxsxsjJ++6sjNQjnX7wXMojcINZ5njvQ3xIt.ZcNGBvK2wtjNUjdto9b51IbOyg+F+KiYK8Y6Llsth4mEaDRckh25lVXpea31FJneyM+nyp3u9EOSZYYJVKlKCwMKdqq6hW00T7waqh+v1p3S1VEe51p3y1VE+wsUwm+oUTu32AIJQXZqok0fgcMyBrs6xoXUtoiv5e.H5L.CG

    But yeah, having this as inbuilt module and a graphical representation of the mod value instead of the non-functional plotter makes sense.

  • Feature Request: bind save xml to ctrl + s

    18
    0 Votes
    18 Posts
    923 Views
    Christoph HartC

    @aaronventure said in Feature Request: bind save xml to ctrl + s:

    I wonder how many people are now angry

    I already added the Phase FX effect 5 times because it's at the old location of the ScriptFX...

  • Mouse broadcaster for preset browser

    1
    2 Votes
    1 Posts
    117 Views
    No one has replied
  • Table Combo boxes

    4
    0 Votes
    4 Posts
    273 Views
    oskarshO

    @Christoph-Hart Is there a also a fix for this by chance?

    Link Preview Image Slider inside Table cannot be dragged

    I am trying to use Sliders inside my table. I am setting the "Type" to "Slider" and can also style the using 'drawLinearSlider'. However when I want to drag ...

    favicon

    Forum (forum.hise.audio)

  • Expansion Preset Browser Column

    6
    1 Votes
    6 Posts
    372 Views
    Adam_GA

    sorry for reviving this old thread @Christoph-Hart but was this ever implemented? FACTORY being a category in the preset browser expansion column? I'm not able to find any other information on it on the forum.

  • Download and is server occupied

    14
    0 Votes
    14 Posts
    465 Views
    d.healeyD

    @ustk Oh that's weird. I'll update the post, one moment

  • [Method] Synth.getNumPressedKeysInRange

    Solved
    7
    0 Votes
    7 Posts
    389 Views
    A

    @d-healey Yeah, will have my own counter. Overhead is non-existent and it's always correct.

  • [ScriptNode] Node Request: voice_random

    Solved
    1
    0 Votes
    1 Posts
    95 Views
    No one has replied
  • RNBO node for Scriptnode

    4
    1 Votes
    4 Posts
    412 Views
    Christoph HartC

    That is not a big task but completely impossible - you can export RNBO to C++ and import it like any other node you would have written in C++ but RNBO is not an open architecture like faust that can be embedded in other apps.

  • Implement -> "drawAnalyserPath"

    4
    0 Votes
    4 Posts
    235 Views
    d.healeyD

    @oskarsh Aha you're right. I just realised I'm using the spectrum analyser within the draggable filter floating tile. The laf doesn't affect the audio analyser tile.

  • Copy/Paste/Save draggable FilterTile

    5
    0 Votes
    5 Posts
    365 Views
    ustkU

    @Lindon Yes that’ll work, it is just a string in the end so you can do whatever suits you to pass it to another instance or plugin.
    If you want this to act like presets, just write an object that contains as many strings as you want
    You can even read the file in question in loop like every second to gather any updates made from any plugin, and populate a list that will be "instantly" in sync

  • [Request] Add global object properties to autocomplete project-wide

    3
    0 Votes
    3 Posts
    186 Views
    A

    @Christoph-Hart Alright, my bad. Object properties don't show up in autocomplete anyway, global or no. I somehow thought they did...

    To clarify what I mean, e.g. if you now wrote in any script

    funky.funk = 1;

    then typing "funky." wouldn't drop down the option to select funky.funk in autocomplete, like it does for namespaces and everything declared within the namespace.

  • MPE input into Scriptnode

    13
    0 Votes
    13 Posts
    575 Views
    T

    @Christoph-Hart maybe you know another cheat code that enables this? ;-)

  • 2 Votes
    8 Posts
    804 Views
    SphereS

    @gorangrooves said in Polyphonic aftertouch are used in 90% of the edrum modules on the market... And not implemented in Hise...:

    polyphonic aftertouch and other aftertouches are now a thing in HISE. Still have to test it all to ensure it all works as expected.

    Thanks, it could bring me back to HISE... After two mounthes spent on Synthedit with the SFZ player... I see some limitations...

15

Online

1.9k

Users

12.5k

Topics

108.6k

Posts