• Randomizing MIDI Notes

    14
    0 Votes
    14 Posts
    813 Views
    Christoph HartC

    Up or down 12st:

    Message.setTransposeAmount(Math.random() > 0.5 ? 12 : -12);

    The timestamp unit is sample rate, so you need to use Engine.getMillisecondsForSamples() to get the second amount (there are also other conversion functions in the Engine object that you can use to get tempo based values.

  • Right Click on Interface designer / Mac?

    3
    0 Votes
    3 Posts
    210 Views
    C

    @Natanr said in Right Click on Interface designer / Mac?:

    s , and menu pops up

    Yes you can right click with twi fingers check link below for step to right click on mac.
    https://clickspeedtest.com/right-click-on-mac.html

  • Duplicate Const Var Declaration Problem

    3
    0 Votes
    3 Posts
    198 Views
    SteveRiggsS

    @Christoph-Hart Ah! Thanks man. I'll try that in a second.

    I know, my scripting has zero style at the moment 🤣 Getting there though!

  • 0 Votes
    4 Posts
    256 Views
    SteveRiggsS

    @ustk Not to worry dude, I worked it out.

    My parameters were in the 2nd container, not the top one! Thanks dude.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    9 Views
    No one has replied
  • SNEX_Playground

    3
    0 Votes
    3 Posts
    295 Views
    C

    @Christoph-Hart said

    BTW, the app is just a breakout version of the SNEX editor inside HISE:

    add a core.jit node open the properties then click on the Edit button of the code property (or, a quick shortcut, select the node, press P for the property popup, then O to open the SNEX editor.

    It's currently pretty clunky, but I haven't found a good idea yet how to approach SNEX editing.

    ah, I see. So, what exactly can we do with snex? As I understand it, we can extend scriptnode functionality for dsp processing. Is it possible to do frequency-domain processing with snex?

  • Expansion sample location

    11
    0 Votes
    11 Posts
    622 Views
    ustkU

    @d-healey Enjoy my man! ;)

  • Frequency Shifter

    30
    0 Votes
    30 Posts
    2k Views
    C

    @Christoph-Hart the FIR works with IRs at 128 samples.
    I have to figure out how much latency in ms a 128 sample long IR generates at different sample rates and I'm good to go with my massively CPU heavy frequency shifter :D

    Is there a sample based delay in scriptnode?

  • Delay Tempo Sync / Time Values

    1
    1 Votes
    1 Posts
    256 Views
    No one has replied
  • Midi transpose, cents?

    5
    0 Votes
    5 Posts
    709 Views
    d.healeyD

    Copy the script I posted above, then right click in your script and select Load Script From Clipboard. This will replace your script with mine and will place the code in the correct callbacks.

  • Running my own website...

    15
    0 Votes
    15 Posts
    909 Views
    ustkU

    @Lindon That's said man, so License Manager for me too, thanks!

  • Don't install new OSX

    3
    0 Votes
    3 Posts
    313 Views
    LindonL

    @arminh you want to be avoiding then next gen of OSX in any case - until we have notorization sorted out.

    Just a moment...

    favicon

    (www.kvraudio.com)

  • VU meter to simple gain?

    11
    0 Votes
    11 Posts
    643 Views
    d.healeyD

    @ustk said in VU meter to simple gain?:

    @d-healey For the first, I'm not sure honestly... But if maybe each channel can still be routed to its normal output, but send a copy to a dedicated "measuring" bus, which is not sent to any output, so it stays internally for measuring purpose only... I'm just trying to imagine...

    Untitled.jpeg

    Think you could make a working example of this? :)

  • ScriptPanel, check clicked ellipse

    17
    0 Votes
    17 Posts
    833 Views
    C

    @Christoph-Hart said in ScriptPanel, check clicked ellipse:

    You know there's a floating tile that connects to the curve eq, right?

    Yeah, I know about it and it works great! But I can't costumize it, or can I?
    I want to limit the number of Bands and change how the numbered nodes of the bands look.

    Don't tell me this would have been possible with the floating tile after all I've been through .... :D

  • Assigning a key to the midi player

    7
    0 Votes
    7 Posts
    421 Views
    B

    @ulrik Thank you! I guess I was over complicating things.

  • Changing knob values with ScriptPanel position

    5
    0 Votes
    5 Posts
    350 Views
    C

    @ustk said in Changing knob values with ScriptPanel position:

    Because what you want to read instead of the event.x/y is the panel's global position

    I understand. The result is almost the same with getGlobalPositionX and getGlobalPositionY of the panel, but values of the knobs remain fixed at 20 and 8.

    HiseSnippet 1248.3ocuW07aaTDEeV6LkZCNzhPHAhCqxAjCJ0X6lVhDf5RbrasBIwsNjVfCgI6N1dT1clM6NNolnH93DG4ZukSbmibi+G3OA9GnG4F7lYW6csiyWVpc8EOuu1euOl26ssBD1zvPQ.xH21C7oHi2B2d.W1qVOBiiZtFxXd7FjPIMvLhzpC7IggTGjgQ1GpHXjaNj94kOXUhKgaSSHgP6HX1zuh4wjITaYsNy0sAwgtMyKkzKa0zVvqIbE8A7jEWF4Sr2mzktIQIVFLx3F0cXRQPaIQRCQFyspvYP6dhi3QxuCKjsmKUcnBpMXnHxMDtNJDqnhp0i45zZneGh.qzJIJjMJJ7t3MXNrQzShF2RyvLQizwCiLWD7pjFdku5vyHE7lKBd2F21Nf4KS3nv1ahaxgDUGBjBRCqHYQY9wr3ZBPBtrjGYeZi.3vHMJd+xkWx7dkKu3mUHeg7PhHTZdHIvbctXuJleg4PU6Rk0Dd9BNbn3BZtKnzYbMpdgZTcBMZQBfTrLfcP8GqdW5RPkd06zgZCJMl.mQYN087QXD6IzIN7cwZlVnEhBKQ+hHUJjJ2PzOjVi35tGToVrSetsjI3EoGBFXwiKj2L9Q+GVGyHNkbBHcUrSDP1iEVxgHIkdNfmMHf6GP3coEAH8PWwdD2VhPlx3Oy7SFC9JP+TlirWwEWxDRgUTH8rlcvkX1uYJl8QTV2dxoY2j+oK.TghcHt8oEqVFd93TdSZszo9DYW4NEWIknCVbRYqTxtmBsNEOqUR3nYbR9SFlgFlELE7MER5V7hKl+374xeRdyIY0oyT4oJGBDttzfoxV00J3hTrHuu2dzfkfRMvOGIHb8c79C3yu+P51W1QUmoDTvaxYxs7o7yqqAJtjF5ejIFUfnRc2i4i6dz1k4PCPLnIwaf0wajFvwcjO88+2+vBckUt5XJCOlVnut4ZPlU0CKFN.D8oARlx6MVidHLbHpiVN7Zzv8kBesrwWAASG8RKfSUZpemymlREzySdsen0fjCet0QpqFiH7xe1pmtndDkSO1Bt9JNZ3kX.Xe.tlKC92RlORbHL36iLWCtu1kw6BQgTfK2kFNSf0e8sof0oGMArN86mDVnlVdjD0+0+1xK8r1ks7IA.HRglIhHnqAPqlBn+TXJf9aSBTztWBPgrNrrfea1OLpL5Eu3Oev0AsENub9MwIYarw+.1df5OeG7mIPYyofxqQV1W322eK9STlPKjZJZOXJcyvwoosYRwgQlKyO8GdEsI3OuMdrwZv1N5STMyafaDPO.VV5LC+gUPDN8cIxw2KQsLVLCnYzXK.nFxyg17CRur1qjkUtpv813VLocuoi2LSAup9Xuhwa7peEvQKcj.14vMd1q487xOrqXs9AGRqefFGSVujFRa12qAyEpcTiULL.OaUB2o7v.3u+KumkhPkXBVuy5OUSn536uyct6jDVNgvsrZzX65bB3aQwgriGGxd0lmMkzvSD8kvUHXAk.l51M3NsguBvlBYANbyQ6UYTi0hNWVcVAo1TsWhM9O3IlYkgg.EyJCY9Z4c3QrCD6ZGMyTkTuolB32b82vjC9XJ3r4nIsXb4RkQdv2TrqsspT6NPswz0o5LnycmAcVdFz4dyfN2eFz4SmAcV4B0Q84beYeovKpMDPnUc8RKFFIU5YP+OvGqFwi

    @ustk said in Changing knob values with ScriptPanel position:

    I would have done it with paintRoutine in one unique panel instead.

    @ulrik said in Changing knob values with ScriptPanel position:

    you should set, with the paint routines, a dot or something, that will act as a visual reference for the dragging.

    If I could do it with paint routines, I would. But I know only how to realise one single dot on a single panel. Any pointers?

  • Just 1 Question!?

    12
    0 Votes
    12 Posts
    561 Views
    B

    @Lindon This is very much appreciated! Thank You

  • Automation writes from sliders, not from panels

    1
    0 Votes
    1 Posts
    131 Views
    No one has replied
  • Pitch bend

    8
    0 Votes
    8 Posts
    406 Views
    T

    @d-healey A-ha, I knew it had to be something obvious! Thanks so much again!

  • Inverting knob

    8
    0 Votes
    8 Posts
    526 Views
    d.healeyD

    @arminh said in Inverting knob:

    but it's not affect to Convultion reverb Dry level.

    I didn't know you wanted it to do this :p

    Post a snippet

24

Online

1.8k

Users

12.1k

Topics

105.7k

Posts