• keyboard hover callback?

    5
    0 Votes
    5 Posts
    450 Views
    ulrikU

    @ustk Great, I will check this out, but it looks like I could use this, thank a lot! πŸΊπŸ‘

  • Keyboard To Draw Lines

    7
    0 Votes
    7 Posts
    439 Views
    NatanN

    @d-healey Omg, You're A Genius David <3
    Thanks a Ton

  • Cartesian product function

    20
    0 Votes
    20 Posts
    716 Views
    d.healeyD

    @Natanr Not sure what you mean. In the image above it's just a C major chord, so the intervals would be 0, 4, and 7.

  • Changing Audio Folder

    7
    0 Votes
    7 Posts
    429 Views
    LindonL

    @dustbro my brain wont retain stuff from 10 mins ago... so your doing OK there.

  • Audio Loop Enabled Button

    3
    0 Votes
    3 Posts
    240 Views
    NatanN

    @dustbro Awesome Thanks A Ton πŸ‘

  • What a mess I made for my self

    9
    4 Votes
    9 Posts
    693 Views
    ulrikU

    @ulrik Ok, I found a glitch
    When shift + click I should receive a value saying which area/slice, the marker is closest to, the value is based on the radius and the angle, from which it then calculates the length between each slice and the marker, then it compares the 5 lengths and decide which is the shortest (this are quiet heavy calculations, maybe that's why the glitch?)

    I used Console.print and found that 95% of the clicks I got the right value but 5% I got nothing.
    So there's something fishy happening in my code.

    If anyone is reading the code, look for the line

    //Console.print("area:"+area+" slice:"+slice);

    it's around line 220

  • Inline functions sharing iterators

    9
    2 Votes
    9 Posts
    416 Views
    Christoph HartC

    This is because the i variable is in fact a global variable, because inline functions do not have a scope for default variables.

    In order to fix it, just create a local variable before using the loop:

    inline function one() { local i = 0; for (i = 0; i < 20; i++) { two(); } } inline function two() { local i = 0; for (i = 0; i < 10; i++) { Console.print(i); } }
  • Inconsistency between timer and timer object

    2
    0 Votes
    2 Posts
    225 Views
    Christoph HartC

    Yes this is one of the most annoying inconsistencies, but I can't change it without breaking every single use of the timers.

    The reason for it was that I created the global timer first and didn't bother about milliseconds as unit, but the UI timer object is just a wrapper around a JUCE class which uses milliseconds as unit.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
    No one has replied
  • Possible to download data Within Hise Script

    4
    0 Votes
    4 Posts
    237 Views
    d.healeyD

    @nodeToVst

    You can use the Expansions system to provide additional sample content (sample maps + samples) to your plugin. This is how PercX works but it does it all from within the VST. You'd need to build a separate installer to place the content in the right location on your user's system and you'd need to design your plugin to make use of the expansions.

  • One panel multiple popup menus

    9
    0 Votes
    9 Posts
    796 Views
    d.healeyD

    Yeah this example (built on your snippet) demonstrates the issue. Clicking on a menu item opens the popup but all I want is to trigger the callback. The work-around obviously is to not store the menu items in the panel, but this is the perfect place for them :)

    HiseSnippet 1528.3ocsWs2aaaCDWJMZn1cYcEXe.3LvJjZ7brcR5ikETm5jrZrkVu31thk0UvHQaSDYRAI5j3FDr9Ed.6av1QR8f1wIqv.k+CEui2wi+tG5X2XtOIIgGaYW5UShHV1eoSuILwv1CwTlUmcsr+JmCvIBRLRS5YShvIIj.Ka6a8SRB1kV1RM9mm9LbHl4SJHYY8FN0m7KzQTQA0ts9YZX393.xqniL18Fs53yYs4g7wf8bKm5VQX+SvCHu.K21RNV1ewdATAOtm.KHIV1K+LdvjdC4mwz6+MzD5wgD4hFV8.EoIuOOLPZwRpVsGRCC5lcuSr.szs.EtkFE9FmCnAzb5EnwWqXfJjvDOrW5lLuFllW8Ocyy1v7VVad2yomeLMRTvQZa2woCCbT8wfKvzrz60Zo+71Ns4vNXhZivmP1OFVjKg6CqWuJZy5081Zkxv1R3gjZ9gDbrqjxJkAWSh.cJNF0EyHgMPaixz1.hnMeTDmAKbqnYWYVo9.vNADZyslk5uQCDCANZAkZSQw0CslVJklR4lPDcAmg3P9XAkQb6Ol4Knbl6.uxWTtTedLxkBJq9VHJ5GSkGQWcUuKVobIDLRmFHUkNXy8.rXXsXLK.fC2MZ9nG23I0We8Mqh1n4S13I0aVuwldx6iRPoYiiIX3PNpv7e.hVEAHXNkpHwPZh717bBcvPgq261J+n6CI.GR7EtRE4s0bLI8TRsiCgb.icDDiOamP5.FI3UjyA392gCDUAsJbsWsgWUkoUEUwG7Ewj.vMTtzkkuDlLgvC3iSHswggGCZu.CImBRovQZejdUsQxs95HuUJKMfKLgP0EL.Kv0j2Z.OT3X+PNO1T3cgDf2l5KUPS90IcJhEd.gMVZXtUNuRAxIW4AWsYNnGLGUMkNlLkNlTnCCugN97pxdpNIEzv2lQefIcOSDckxqslbKnHIzZFXmJ60lkjxWklXb9WWr8EJ3W6CjpmJHijYSE2xHdz3HoZ5HYUwqVRTHEn+GL0YjI3P002PxL7XMkJqERXCDCUXiTjYymlZSpzpz3B8jbPQeGpI5oSEMW+7Gs65pgG5GtBmMUiLqDkeQUZCBDKb+C4mB+I592GNjs2FMC8Nr.x4dEhNaJk7n1QMl+QYjVdDjIqQpGPKBkRKKkw5cPHv7zh4Ite5v7DuZRrBUOh9tpniZ7IcxPBdHounRpEnBGktLiHoaLE2Lb55R0yyv8GhYCHAtY2ARXB4Jd8ENnblCaF2InsHbbBQVXVajSfJIyF6Jq9ZDXZB1yF6rMRqF0pY2WLIRl+keSywUJKDRHQYnHhyRQZYxcLOz0OKytJfDgiI.FJ+eSN4YqszGCfnT2WNc9ep9x8aydPdaYXCufKHuj4pJXW9xxnYY0u+b4kppPR7bYKaJK9lDzkMdzwj3raZ1FgtSlt8Gmqu8Gyty700GM1Hm0gQEuLhvttlhrRKpBe85N6BdWYeRozf8EQhEToIXuK4TnATcWSkb1kjbhfGA8RlWI1x9tBE2Ux5oRVI2hBcNcaG8OLsNunG0m2ZRwhcZclLuLmPq+pkN+LmxG2oE3I4mk4OAS5tN6DFhJHjmhnJH.l7RJJujcnTSsCo9mHahSFem0ZbouHq85BpMMIe7fqtUATn4pTOlGGPh6Q+vTcsqodHNfNNwjtkArcmqC1J4jFxZfae7XCbq0ulgaN19v5LLyw9ugUSWxvxdUG4GnFkUSM0Sqqm1POsod5gVyE4FBsW2IYZZ+eNkSyBUcr0OY4JsfCODfGLNDKl90AxmDkx.xYlpMbYq1rDpXh4Sl9r7jgOUy8dNcoB+gy2dWZN1Kjk841dSe.1JN60uO7m3BicYm8e6m+WaYo68Z.zIaLEhecdw3Q8fbFeBXILHDWVWydIYpfdc8rXjdDVfZw+BiTlMjqsSY1Hio0HreL+895poxm3caEEvlXpW5VBdxMrF0vRUgEjyods5VifWd9deeIT78fsOeYZt.xr9BHyFKfLat.x7vEPlGs.x73aTF4i92YrfORml.D5tm52N116wvPTlJhz5+.q75xQ.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    6 Views
    No one has replied
  • Loops in realtime callbacks

    5
    0 Votes
    5 Posts
    406 Views
    Christoph HartC

    nope, still not allocating :)

    It's known at the compilation that the counter will be needed so it's allocated during that phase.

  • SliderPack doesn't trigger onControl Callback

    8
    0 Votes
    8 Posts
    554 Views
    d.healeyD

    @toxonic sliderpack.changed()

  • Added server update listener

    3
    1 Votes
    3 Posts
    388 Views
    Christoph HartC

    yes, basically it's just a way of displaying on the UI when the docs are being fetched from the server. Otherwise people will see an empty page for 5 seconds and think it's broken.

    I don't think it's hooked up to the HISE floating tile yet (somebody's using it in his C++ project...)

  • Scriptnode... how to start

    2
    0 Votes
    2 Posts
    241 Views
    toxonicT

    @toxonic
    okay, i managed it to open a snippet, posted in another thread and got it going now - i didn't know where to start and didn't know about the "Engine.createDspNetwork()" function to call.
    sorry, very beginner... ;-)

  • Sliderpack: how to access single slider values

    3
    0 Votes
    3 Posts
    225 Views
    toxonicT

    thank you much, that did the trick! :-)

  • Markdown panel

    40
    0 Votes
    40 Posts
    2k Views
    d.healeyD

    @ustk Hmmm. I'm going to make a really simple test with just a markdown panel and see if it works.

  • button to override values recalled by preset

    10
    0 Votes
    10 Posts
    439 Views
    M

    @ustk said in button to override values recalled by preset:

    HiseSnippet 1315.3ocsWstaaaCElxIJq1ctaEXO.L9OyFH00dqsaXCE0MNIatsIwHNKX+X.EzRz1rghzPjJqFAAXOh6QXOB6MX6PJIKIG4rTCL4.DQdt8ctQdzvPoGUojgHmpmuXNE474tiVHzy5OivDnAGfbdj6wDklFhi2Z+EyIJE0G43r0OY1vo51H6ye+p8IbhvilsEBcgj4QeGKfoy1cXu2x37iH9zyYA439Y8F3IE8kbYDfmsb6flS7tjLkdBwvVEWjyNG5yzxvQZhlp.d1W5uXzL4uKh4+BlhMlSMK5hFAJJdaT+YLt+vTeUgPNaOLyy2J1y+J2iY9rk6mEA9RKAblD4iANUJBosK.otqCRGI49FErF34jCdaGCuG6NxKjMWmQwfsG5NP.ImIDHrmGVw7hp3riaeIvgP2NfbI8nPXwRIZ9hNc1C+7NcZ8i0qArojbZaONkD1zri4GjPTZ7UjP76Hio7t3WhS02TptuLXtT.KZ1HlbCibYxDRUTskx9ZwZEs.WVMrTVaTED75Fgp3EM9gN2jfs50XBNSPwShDdZlTfkh2Jji6ZLSnj2zK0F6AngGQaUu100qUMFpsA02rgl9QciTxfdqB+8zmhOUfmaA.1aFQLktGlMAqmQwiA+XFQgGSoB.hdDNm5iaP.6eEsQrvmYEzvM2Xo50tIN7VhqagaiVFrj.59fFGCk8MK5KsV5yk40Ehf2s2igG.iiHWQsPTYivxLuiIvPLgFJHb7DFmFKxZyFVUabPCWGJlBHqseTv7WqdynSOoYlb6gWJU6Onro40GWVojn73SYdc93T8Zfi9yLeeHUMmHnb7GhfBSsDxff2SvdI5BqCYSmRCgLobkDuUGmOioRzPfQCiMYV3+PnxD0VFnwblBh1JIlADUY0GjIlCPg2wWB4T0dXp1qc61kkJGZLS26UN7LJw2B.S4WDg23VIyRxcIoHtj3CGFDXSR2JwXjJmYdhs71HuUuQZM.UngPPovgX3liA+LRESsPzy1pDuASCXuJHTtRh1o1skosLynKAcZx0j+uv3+M6lBuhbWRKciAecPbq3t6tK3UVdu4tJ5hC8qqZqPhoXYl4WtT3IRM8TQyV0ttV0Z2TCuJoISJkVhp4zvRIatqL7tDroHJXLMLsRIkQ3Bjh2P8v62MTdwwnbLJECDL8oyoIqytCyPK1qSo1AszYyuUlOleWqqUBaYac6qHQI4P3xxJIrCrpsWU9njqJGwY9zPDCv3m4ZOMEYiMYib7muBspv0Sum0jusx9.23b+pBCO+xfCHZh4B6D3.PbNMTyLAZmCnWAS+De8cU2CnpK0x4P9XYMG79+Ih+3RC9G7dKxV7ldnb5Ymhf21Oj.93dib5AGjWO+VOJTdPrU.PL.ZdLvIeyCJugbKB38sGFXszW3VnmMmA6k2f+keOEb76.wPK6FidGNRIYAPutNuDzzByKX3kqRqfc1ZEUWAc6Aofw4j9Qbht3LdlgYSH.sUEFlxLvjPwzKxOr6mvfecJcvutkUUeOg6icGxzdyJGuUJAul1j+mwaxXz0cObxDpmNCra6dzutoyL+I.kyjQZlX5wD31bSMxIQAifujviBHQ.UNJS4REyIGwq6XVahLinBe6h+AdRH10r1IgX2Thn.hWn78dwGYXFT+A1c.LIreiRU3ikf03kmU351ocGT.78Cu2yyDJdBf8xk4a1.Y91MPlmsAx77MPlWrAx7cafLe+cJi4S2dcjVFD2l.aL7P6Y1NNGJLm5YqHQ+KmwEOgB

    ok ill mess with this

  • addArc animated, how to?

    3
    0 Votes
    3 Posts
    439 Views
    ulrikU

    @d-healey Yes of course, stupid me, I have to learn to check the documentation. Thank you David!

32

Online

1.7k

Users

11.7k

Topics

101.7k

Posts