• Change global mouse cursor 🖰

    3
    0 Votes
    3 Posts
    341 Views
    ulrikU

    @Lumi283 or do something like this, at least for panels, I don't know if it's possible for other components, maybe as David says, broadcaster?

    cursors.gif

    HiseSnippet 1210.3ocsW8taaaCDmJIpnRaEXEcO.Z4S1ntt1oMcCHqXtw1ovXKId0oACvHnfVh1hKxjBTTI1XK.8IaXOA6IXeXeYeeuAdGIkijybxbc2BLr48W9i2c73ktBtOIIgKPVNmLMlfr9T6dSYxvlgXJC0oEx5Q1snCGRDDlzqYp.zMAs+zXbRBI.YYs4qUJZ4rER+2e8M6iivLeRNKD5TN0m7czwTYN2tM9VZTzA3.xIzwEz94M53yYM4Q7T.TaZWCEi8OGOhbDVo1F1Hq60NfJ4hdRrjjfr1Zedvzdg7KYF8OklPGDQTD0Q8.GYXe.OJPgXEWTyPZTP24G9DD3kt4ghMMghO29PZ.8Z94gjOSKvK2hhwCqMVDdat.7peavaIPxp.j1x.oGZ2yWPik4RT34Sr6vjDwPLD1KBEitnM9sMsaxAMXxpiwmSNP.DWaQoWTqVEO3qx6459zm5zo4wG0yExAIRu1QQz3Dh2K8lauuf.GqtXYXIP+L4U8iHXQQF3ffrkk5CdG9TG9blZKLd9UBA+xa0uZo4d0PB9Tuv3wyp30ud1hmA9FVtat6eCwWdqdWIT4s2vSYPIghDyFEkCUku.2tSt+npe.G1O6TUwb.pn2ny1KSKXWBNgLQppnEf1sYinLR1tqYd7feDLPAB2ETtZBwrnINJZ.TvWZXJyWR4rRkc+IWmKvBOZPgSzHhrIebLmADuENEhC4oPvFbrVWITsnw61Y.d6JdaqgrZgBzae1dyc6DXkqCcnWIZP0HBajLrrqCrqNC4BfI3mZ64Q89ZiayTA373GC54L2RJ.iIGOrjVo9zyJ68Euz6I00pnbFnXvDvWz8zDCf.v45kWo9xMyOIsHCgfV.3wIk01triLHsrJloO0ltRkz4n9fYPpyz+Ho5kgTIjr5Wq5tPps5tpJPX+tZII.IVXVVZGycg4Y.ON6HtjbbVpv8JWuaJZ3vkJSgbAOJB74xDa1s6vvRrzwCHhJdWfiRIWqHzMXwVL2a0Zw3aBjETjy5vnxiiIYz2cORTVl.V81NsvRrpGUFOPuXhPRUvwpE4BnguoikicKRx4RdL.yqSeHq6K0Rev79YXFIBQCTu+zkEkUzhlj+tvQMllSzpwkz.Y30L90AMBIzQg4uu79uuAj4GO+cDm6MYxrYJA4b2QwNN1vFsZXSeExvn.1lV.aMRmiMaq.fdNtLTKhoY+RukgoQu1Z0wjiJdotPWDPrB.5OhWM.o25eeF5FHRws6eZUakAjsBPE.SCdAv799e3YtYy93ybN1Koj5jB.Cvwh.C04l.Chp+2m9xKohJhMuetXP6zahsVM9Xxh+ywJfAZ3AoQX4hS4nFsKS.zWZgQKTiOvRnxoEG86CXzmZ24nOqJDencWpzOb4XbikfQni0+GXLafwGX2FlT1WlCvsrO3GV2oC+W1dX5EIkM5PrTPgBG6iRG2Cxz9DX2YP4Uhp3XCUYngtlhVEA5QXAZB0EqLg0UzVYBqOWHZL1Wvemu40H0Ho2WyAvDSOMti8gJZu5H8KTpK+0pVCMFlN9c99pi+SfGRVtM6rF17r0vlmuF1r6ZXyKVCa9x0vlu5NsQ8Ol7pTIer45.vnaa8S0VVsYXnxRWEh9apJvw2B
  • Dashed Lines, How?

    10
    0 Votes
    10 Posts
    363 Views
    gorangroovesG

    @d-healey hmmm interesting. I will check out your Lottie video and see if it gives me enough clues to make it happen. Thank you!

  • HISE Unzipping

    26
    0 Votes
    26 Posts
    1k Views
    CasmatC

    @d-healey amazing, thanks David!

  • [Solved] How to control detune in scriptnode synthesizer?

    2
    0 Votes
    2 Posts
    173 Views
    ulrikU

    @ulrik never mind, I figured it out
    This is what I did

    Changed the Freq Ratio range to 0.5 - 2.0, where 0.5 is 1 octave under normal, 1.0 is normal and 2.0 is 1 octave over, the stepsize I set to 0.001

    Works great

    Skärmavbild 2023-08-27 kl. 22.04.32.png

  • Delete SNEX Files (And How to Share SNEX?)

    4
    0 Votes
    4 Posts
    286 Views
    CasmatC

    @Christoph-Hart Thought so on the file issues, oh well, it’s not the end of the world! Thanks for your help!

  • Updating to 3.5

    Unsolved
    6
    0 Votes
    6 Posts
    389 Views
    A

    @clevername27 Where are you setting your label value display? Is it in the custom on control callback?

  • Sliders for Each Channel: What Would You Do?

    2
    0 Votes
    2 Posts
    225 Views
    LindonL

    @ericchesek - you are going to want to have each eq setting - as applied to a specific drum - saved in your presets, so the easiset way to do this is to have separate panels for each drum, and within the panel the eq controls you want. When you click one of your radio buttons - hide all panels - then show just the one panel for the drum that is selected...

  • Invert dB Knob

    3
    0 Votes
    3 Posts
    213 Views
    bendursoB

    @ulrik Thank you so much! That was just what I needed :)

  • 1 Votes
    1 Posts
    333 Views
    No one has replied
  • Unknown Functions 'set' & 'getRange'

    15
    0 Votes
    15 Posts
    795 Views
    trillbillyT

    @d-healey No, Im an idiot, I only put it in 1 callback.
    Worked like a charm. Much appreciated.

  • Master Tone Knob / Macros without scripting?

    2
    0 Votes
    2 Posts
    264 Views
    d.healeyD

    @virtuscapeaudio

    Your tone control would probably be best as a scriptnode effect.

    For the second one you're going to need scripting.

  • Switch Synth Containers with ComboBox?

    6
    0 Votes
    6 Posts
    288 Views
    virtuscapeaudioV

    @d-healey thanks so much!! will report back

  • Setting middlePosition for Slider affects minimum return valueNormalized

    15
    0 Votes
    15 Posts
    551 Views
    A

    @d-healey No.

    I have settled on stepSize 0.0001 with middlePosition 1000 and it works well. I think stepsize is the culprit, and the 20-20000 range is so insane in this curve that the frequency value just gets truncated, but that's the nature of filter frequency response being mapped to a knob.

    Thanks for helping me work through this.

  • Control EQ

    3
    0 Votes
    3 Posts
    167 Views
    L

    @d-healey Yes i now use local laf :). Ok thank you i had not found this topic on the forum.

  • Sample Start

    Solved
    19
    0 Votes
    19 Posts
    691 Views
    LindonL

    I feel another t-shirt coming on...

  • How to rename Userpreset

    5
    0 Votes
    5 Posts
    402 Views
    CasmatC

    @alhug I'm personally using a custom preset browser and don't know if theres a refresh function for the browser, for my custom case, I have made a function which does the "refreshing" and I call it whenever there's a change thats made.

  • Who Wants My Plugin Code?

    11
    7 Votes
    11 Posts
    2k Views
    L

    "Superb! How did you manage to animate the panels? (Fade in & fade out, translation, resizing...)

  • Piano sustain pedal behaviour

    11
    1 Votes
    11 Posts
    825 Views
    d.healeyD

    @virtuscapeaudio

    You don't need to play the note twice, just play it once and store the ID.

    Your if statements are missing curly braces.

  • Bending a SVG?

    1
    0 Votes
    1 Posts
    141 Views
    No one has replied
  • Can #define preprocessor take parameters?

    2
    0 Votes
    2 Posts
    139 Views
    A

    Alright,

    #define DECLARE_REG(name) reg name DECLARE_REG(test) = 5.767;

    works as expected. No space between identifier and open parenthesis, got it.

    This compiles in C and prints the value, with the variable test_heyhey properly formed from two tokens.

    int main() { #define DECLARE_REG(name) int name ## _heyhey DECLARE_REG(test) = 69; printf("%d", test_heyhey); return 0; }

    When I try this in HISE, I try

    #define DECLARE_REG(name) reg name ## _heyhey DECLARE_REG(test2) = 69.6969;

    and get an error saying "Unexpected character '#' in source"

    How to do #define token concatenation in HISEScript, then? @Christoph-Hart

23

Online

1.9k

Users

12.5k

Topics

108.7k

Posts