• Difference in protocol for numStrips backend vs scripting

    12
    0 Votes
    12 Posts
    239 Views
    ustkU

    Same as the guys said, hence the panel solution:
    First, place these 2 images in your "/Images" folder => images.zip

    HiseSnippet 1118.3ocsV0uaaaCDmxIZqVctnEXO.D9elLPlgcVa2.F5VVbbR8Z9vHNqcEAEFzRz1DQhTfhtoFAAXOZ6IXOK6MX6HojkbpSVhAlPBfuu+cGu6H6KEAzzTgD4T8r4ITjyW4NXNWMsyTBii5sGx4ItGQRUTI1xZ24IjzTZHxwYiCzLbptIx782+7tjHBOfVvBgdqfEPOjEyTEb6uyaXQQ6SBomwhKo8y2oWff2QDIlA3YC2VnDRvEjIziIZ0p3hb9htgLkPNPQTzTPmcEgyGLUbI2p+aYorQQTMQaz.vQV1nNSYQg8yy0TDxYy9EY9F1L+qcOhExVvunB7Ti.bgEkqANUVFRatDjZeaPZeQTn1A2B7bJAuMsv6YtCBjrDUgDM1draONb3Ll.k8xvxpKpxesgaGAnAW0LlbAceIPrvB+W1p0V3WzpUierlGnVpHh1LHhRj9ZN07fiiTE9iDItOgSiZieEN2aSnpNh3DAGH7qaEW2ZkknYjfD1KFN97qeU+SO4W614rg6exg608zq6M7MbwkMS3SpuEF9p26nCrV+ea66lJF9Z5PVZl4Za2t9MwKKdhtqIE+pysNOWwOXTzpB3+yDGBgBxq50ugGRoQz.0tJN3C74qNs2clRI3.x2plG9V9tKKAbawysadMOFOhwo3wy3AJlfiADt.ZZmKEQ9A4ddK.6QynMp4cE15T1Xruk2UEQolWUirkJA40ryK7eSFOj9oSFWD.CfMFmcTIoIvfhxzwnYecMuqgeNVHw9ivLdoBYC7nlo5xfAzcHQQifAb+UjPMxpJKZH.y5qCyohYJnZ3mWM7mzv6JupSZFJIWZ6XJkTagOGZvg+TSg9E3D3crP0T+FELdMkMYJ.9OXTCFD7tF9uTs9XghdB22DEuq8v2Tz3wqTVVdDQkqTrdwm7tLzmOKdDUleblqHrMX40MO99stIv1DVRQAuGmoNIglQWrPRKyl04RagVjrkYUjik4ZRsUnVAqOeeGJaHA17UIScPUkYu2Sx16YmXPL.iUcyF7PlpS4qfPO.y2N2bWGi0+Vu8HJhd6aFb.HlPkJltP6rG8ivUY1cwUc2ildgRj.gYwPMb6jMj0x2TqacMQ7Qt11XzmVf0+LXm4EDuemK0clELj6L0zYVlCpTn9x6QwoHX+w3RAC8S4Ay0gCj4Ax04a.JIIjINPJlkX6EdXAc6RA8op0One90evkvhvYQD0x2LqeBRl.X9Yoq.0WywSYp4k6Od.WW2ZkWW2dUsu2S39L29LUvzUi2Jq.u54g+mwa1iep41c7XXGbAX2zc+eeceoyC.J1E5SNhnjLn2w83YwCf2+EPAjvgYlTcORE8JBKcq7w0ATdng3efuLgs0zNYBamKDESBjhgA1MC5mW8HCG.SbyKKqBOwEnwK1m351pYKTL7pugAA5Rw2BXe01r8ZXy2sF1770vlWrF17x0vlueMr4GtSazO39WloDw1wDfQ+tlkyNNc4DnKyzQh9Wv6LwYO

    Of course, you can use filmstrips for knob/meter design...

  • Benefits of enabling "VST3 Support" in Settings

    10
    0 Votes
    10 Posts
    404 Views
    LindonL

    @d-healey said in Benefits of enabling "VST3 Support" in Settings:

    @Eskano

    Can you legally release vst2 plugins for free without a license from Steinberg?

    I'm not 100% sure of the rules. Christoph has a license for VST2 so I think you're okay as long as you're not redistributing the SDK but I could be wrong.

    If you're making a non-proprietary plugin then there is also the option of using the GNU GPL licensed alternative - https://git.iem.at/zmoelnig/FST

    I think the answer is "no". You will need to enter a company code in your plug-in setting/preferences in HISE - this is the code issued to you by Steinberg when you got your VST2 license.

    VST2 does not have any sort of open source license, it's entirely proprietary, to issue (sell, give away, distribute) a VST2 plugin you need a license from Steinberg - or that was how I read the license agreement when I got it, but as I say it was a while ago now.

  • Setting the midi channel for a generated note.

    5
    0 Votes
    5 Posts
    195 Views
    d.healeyD

    @Lindon If I remember correctly it's so you can delay events. So you could add a time in the future to play the note. You'd also need to add a corresponding delayed note off.

  • my first plugin :) (that doesn't suck)

    5
    8 Votes
    5 Posts
    308 Views
    d.healeyD

    @MacroMachines Nothing new there ;)

  • Keyboard limitation

    7
    0 Votes
    7 Posts
    285 Views
    Y

    @ustk the translator is not great ^^ I have arrived at some results which suit me. thanks for your help :)

  • Slimming down a script(for best efficiency)

    15
    0 Votes
    15 Posts
    654 Views
    ten7kurT

    @d-healey said in Slimming down a script(for best efficiency):

    @ten7kur Did you see my HISE Scripting 101 video?

    I did, though its been some time. Will view it again.

  • Possible to edit Component Specific Properties through the gui?

    6
    0 Votes
    6 Posts
    217 Views
    L

    @TNTHM Yeah you must have duplicated a variable somewhere in your code. Can't say where exactly without seeing it though ☺

    This should work to control the max value using a second combo box:

    HiseSnippet 1062.3ocwW01aaaCDlx1paVotnEX+.H7WpCPpqrVS2.FFpWbR5LZRpQcVwvdqiVhNlHRjBTzIwqn.8mb+GrcTRVlwQINwcCSexGO9b2CeH4wyCjBeZRhPhrpe7rXJx591CmwUS5Mgv3n96hrdf8gjDEUhyFZmYwjjDZ.xxp5K0CXUuFJ86SuXGRHg6SWLDB8VAymd.KhoVL5ftuhEFtOIfdLKxX1OqaeeAumHTLE3SUaWTLw+TxIziH5oUwFYcu8BXJgbnhnnIHqZ6HBlMbh3bd17eKKgMJjpM5fFBAJa38EgAZFqGE0aBKLXv70cBBhxfEpP0LU3qrOjEvJFegZ7vTG3EHL0CqJ2D85XRO2RomaYzyxfd0xn2irG5KYwpEdzbaC69bXiZLA1BLoU1bQU9iZ18DvL3p1QjSo6KAiBDsdtq6V3scc276Z3zvA1HRT3yHv1tHZjXGwEcveOdN7SnJX3XAGLZ0rXFM0XuJRuUhzaIjuhKFc84K0ayLd1v4oOEl0YToBqlPw95HNRbA9wLEMJ4w3wRQDlfSTRF+DrRfIbLQJIyZi0XOdBkCNERJlovLvGlSOOaFP.IJ74PPALR5XpjBmtKQcdybeoTNWLzjtUyTVzby1IwgLv723E7tgCiGx3T73obeESvw5y94f0KboHrk+7U8VP1BmR2rgy6a3TOUAZmnS.b0LdH6unM2ZIt7qo.vOA2420o7Coockaf5flm7djvvQvEvVWkWKVCl5+bs26+Gw2yP889bTeuau5GQt3JBu2Zn7dqR48JTdCBejPQeMu0lNu2otyGbvK6Z73R8kGpPprT25hxxaBXK9znQT4bQY9DgpSWt7m80W9yr5relxXLQAuOmodcLkec0rQ4xITdrZNqfeoRKN9f7hiCCYATIhA0.+B6z8LTJgMedBsL3GlCdttmBeC6hK.KGhO8h6ZH7JID+T+cIJhtVe95BVqwvUJlVFs1kdF7HZVk+516RSNUIhA4s3bDn7qboeQQB+3uzc1BCdWjQbt2sTELh1OZFsC5B2H.pYUErRu8oIkaa2NNts63zwwAc2SmmQ59ySWU51vFxiqy1tKkqbIpQdtNfLhFlln6WjH7kVXuzHSnlcuqwxj0ezj0nVcQW8IcnwBQvzPh5xcanawJ2AbG7ROqqe5lmvTyLOJ8Y2BRo21tkz8Q1CXJ+Iky2JkvW3D++07MugtF16MdL0Wsfr0r2+m+2s6sRoxaDSUvieGRf2.0GUOZZzPn+VeJvDNmFpqSZUQWIJy1UaqUlgTdPpweCe4N6nssxc1YtSTDwWJdmeVcHcKieY5H.m3ocNWGZgGrwEUur0WIQQPmruy2WKEOA3d4X7VCLe8Zf4YqAlsWCLOeMv7MqAlu8Fwn+SD+vTkHJ6ZBLvf8ReBvxZONANkkdhD8O.w6H7W
  • Set Sampler Volume

    9
    0 Votes
    9 Posts
    1k Views
    ten7kurT

    @d-healey said in Set Sampler Volume:

    You'd need to reference the Gainers array directly, no loop required.

    mhm.Gotcha! Thanks!
    Im trying to slim my script down(for performance reasons). So a direct reference wouldnt make much difference in my current script state. (i think).
    Will post a new thread.

  • limiter graph

    1
    1 Votes
    1 Posts
    98 Views
    No one has replied
  • Markdown Panel Update

    1
    0 Votes
    1 Posts
    112 Views
    No one has replied
  • Not really a recursive problem...

    5
    0 Votes
    5 Posts
    155 Views
    ustkU

    @d-healey Hum... That does seem possible as I still need to update those components...
    I'll try with a general flag to see if it's not too dirty (well, it can't be worse anyway...☺ )

  • SNEX For dummies 2

    5
    0 Votes
    5 Posts
    314 Views
    hisefiloH

    @Christoph-Hart said in SNEX For dummies 2:

    Same with the Math class. There won't be a Synth class though and most probably no Engine class - I'll think about the latter, but SNEX has to be useable in multiple spots where the access to the "global engine" might not be available.

    Thanks mate!
    My goal is to build a synth capable to generate multiple sine waves using data frames like this one below . I'm in the right place (SNEX) for my future devs???

    [#sine osc: freq, amplitude, phase] 1TRC 1 0 0.0249887 1TRC 0x0004 26 4 0 4720.89 0.000139671 -0.806801 1 4450.89 0.000184206 0.256434 2 3970.74 0.000126725 -0.242524 3 3735.95 0.000125689 1.58192 4 3510.61 0.000173862 0.272434 5 3342.09 0.000151657 0.521128 6 3000.99 0.000464915 -2.15388 7 518.579 0.0129921 0.942587 8 659.448 0.0225252 -0.377563 9 785.758 0.00866297 1.20015 10 926.962 0.0124319 -0.55132 11 1057.06 0.00364636 0.910611 12 1438.79 0.00743512 1.2696 13 1699.71 0.00493992 -2.72891 14 1834.94 0.00237093 -2.24004 15 1961.01 0.00362062 -0.517616 17 2223.36 0.00232627 1.38036 18 2362.46 0.00196192 0.670547 19 2483.28 0.00127425 -2.12119 20 2623.2 0.00156323 3.03368 21 2742.53 0.00078575 0.680789 22 2883.19 0.00119679 -0.48985 23 3144.71 0.000859497 1.47357 24 269.348 0.021707 1.14387 25 130.604 0.00496798 2.30956 26 390.77 0.0226341 -0.0619304 1TRC 1 0 0.0499773 1TRC 0x0004 27 4 0 4719.22 0.00041282 -0.68785 1 4451.15 0.000578673 1.61273 2 3977.44 0.000254083 0.174588 3 3738.57 0.000309721 -2.88493
  • Samplers as round robins?

    29
    0 Votes
    29 Posts
    2k Views
    Christoph HartC

    Hmm, maybe you need to send me the project so I can debug it. Not sure why this happens, but there might be a few edge cases that cause these issues.

  • Module Parameter Index list? where to find?

    3
    0 Votes
    3 Posts
    162 Views
    ten7kurT

    @d-healey said in Module Parameter Index list? where to find?:

    customise the interf

    Got It!!
    Thanks very much!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • master vu meter

    1
    0 Votes
    1 Posts
    130 Views
    No one has replied
  • Pitch audio loop player

    9
    0 Votes
    9 Posts
    344 Views
    d.healeyD

    The only way to do that is with an array of values. Like this: https://forum.hise.audio/topic/1976/slider-value-display-customisation/5

  • Vst Built, samples imported, but no sound in reaper

    29
    0 Votes
    29 Posts
    1k Views
    smarquesS

    And...... YOU WERE RIGHT!
    It works now, thank you so much, David.

  • Show All/Hide All buttons for 4 panels

    2
    0 Votes
    2 Posts
    171 Views
    d.healeyD

    @musictop

    In the button's callback put a loop that hides all of the panels if the button's value is 0 and show's them if the button's value is 1.

  • controlling Sliderpack idx from a different OnControl??

    39
    0 Votes
    39 Posts
    1k Views
    ten7kurT

    @d-healey said in controlling Sliderpack idx from a different OnControl??:

    also used in the vol.getSliderValu

    Aha, ok. Working!
    Thanks so much for your patience and help!!

    @Lindon ......?😬
    I dont know what your problem is. Not sure why you getting all hi-and-mighty here.
    For me, nothing is crashing so far. So if it works for me, its good enough for me. Time will tell.

24

Online

2.0k

Users

10.9k

Topics

94.6k

Posts