Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Recent
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • GoodflowG

      Check Latency broken on latest develop build?

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      12
      0 Votes
      12 Posts
      491 Views
      David HealeyD

      @dannytaurus said in Check Latency broken on latest develop build?:

      If you could do all that at runtime, that would be coo

      Was that person doing it at run time or before export?

    • J

      Latency issues..

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      24 Views
      dannytaurusD

      @Jeetender You can use setLatencySamples() to report the latency amount to the host, so it can compensate.

      https://docs.hise.dev/scripting/scripting-api/engine/index.html#setlatencysamples

      However, I think the tool to measure the latency of your plugin is currently broken.

      Tools > Check latency of signal chain

      https://forum.hise.audio/topic/14245/check-latency-broken-on-latest-develop-build?_=1783032811243

    • ChazroxC

      // NEW : Online Button Builder for HISE! // LAF & PNG Filmstrip Exports // Feedback Welcome!

      Watching Ignoring Scheduled Pinned Locked Moved Scripting laf svg nuemorphic button designer online editor
      3
      4 Votes
      3 Posts
      56 Views
      ChazroxC

      @resonant Thanks bro! 🙏 ⚡

    • David HealeyD

      Oriental Drummer

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      4 Votes
      5 Posts
      280 Views
      dannytaurusD

      @David-Healey Dang. Shame they don't have a time-limited demo or something.

    • D

      Why isn't my projucer showing up?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      390 Views
      David HealeyD

      @duma Correct

    • P

      Channel Strip help

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      225 Views
      P

      @HISEnberg Alright man, Thanks!!

    • ChazroxC

      UPDATE // NEW: Online Knob Builder for HISE!! // Added: InnerShadows, Angled DropShadows, GradientOutlines.

      Watching Ignoring Scheduled Pinned Locked Moved Scripting laf knobs knob designer scalable knob online editor
      79
      12 Votes
      79 Posts
      3k Views
      ChazroxC

      @digi I can add this. 'Gradient Rotation offset'. I'll push this when I get home tonight.

    • griffinboyG

      [Devlog] Blog

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      7
      8 Votes
      7 Posts
      253 Views
      ChazroxC

      @griffinboy 195?! Release the kraken! haha 🔥 🔥

    • ChazroxC

      SVG -> base64 Batch conversion?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      7
      0 Votes
      7 Posts
      191 Views
      ChazroxC

      @dannytaurus

      I tried to load a 'duo-tone' svg with Base64SVG and this is the result?

      Screenshot 2026-07-01 at 2.40.49 AM.png

      SVG file:

      Screenshot 2026-07-01 at 2.42.10 AM.png

      Am I doing something wrong or not understanding something?

    • dannytaurusD

      Base64 Path versus Base64 SVG

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      1
      3 Votes
      1 Posts
      69 Views
      No one has replied
    • soundsyncS

      Soundsync Beta: HISE Ecosystem | UPDATE: Plugin Storefronts

      Watching Ignoring Scheduled Pinned Locked Moved General Questions serial protection beta
      3
      4 Votes
      3 Posts
      406 Views
      soundsyncS

      UPDATE: Plugin Storefronts now use Webview for smoother experience

      Plugin Storefonts have been updated to use the same Webview model as the validation system. Now you can display your products directly in your plugin.

      To implement is easy:

      Firstly, you will need to make sure you have atleast 1 product created and live in your account.

      Secondly, you will need to setup your Website/Storefront Credentials & Support Credentials.

      Once that is complete, find the Plugin Storefront Package is in the TOOLS section of your Developer Account and open.
      9a4ebe69-d9d3-4eec-9b32-ed1bab9c89ae-{C5EAF645-10E0-487B-8597-3318AED9F1DE}.png

      Scroll Down and you will see the HISE Storefront Package Generator. Enter your GUI Height & Width and download the package. Unzip and place the SoundSyncStorfront folder in your HISE projects "Scripts" folder.
      06a1c51d-4eb8-4738-93d3-b76533983580-{1C4EBE5B-FC47-4C2C-956E-D406727522D7}.png

      Open your project and use 1 simple include line to generate the entire package in your project.

      include("SoundSyncStorefront/Runtime/SoundSyncStorefrontRuntime.js");

      Then your branded Plugin Storefront window will be present. It will pull your logo, brand colors, store name, products, support etc all from your Website/Storefront/Support pages in the developer account.

      Public Catalog View:
      3b917721-ae7a-4462-a2c6-d256e4f52aea-{40435235-D433-4C58-9122-03D3C9C356ED}.png

      Customer Product View:
      62118a87-c730-47c1-9ddc-7359f4dd31f3-{34AA5E77-0C2D-4A85-A12D-4575F4167AF5}.png

      It makes for a pretty dope Storefront inside your plugin!

      All the best,

      Aaron

    • LindonL

      AAX Build on MacOS

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      31
      0 Votes
      31 Posts
      2k Views
      Oli UllmannO

      @Lindon
      I second that! :-)

    • dannytaurusD

      Is the HISE REST server ready for use?

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      22
      0 Votes
      22 Posts
      1k Views
      dannytaurusD

      @David-Healey Give it a try and let us know.

    • D

      How To Fix this problem building HISE on MacOS

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      423 Views
      D

      @David-Healey Please check your dms for me

    • ChazroxC

      Rotation around center of mass is weird.

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      14
      0 Votes
      14 Posts
      781 Views
      ChazroxC

      StarKnobNoiseMaskLayerFixed.gif

      Heres the fix:

      MyKnobLaf.registerFunction("drawRotarySlider", function(g, obj) { var a = obj.area; var range = obj.max - obj.min; var stableSize = a[2] * (1.0 - 2.0 * 0.15); var ox = a[0] + (a[2] - stableSize) / 2; var oy = a[1] + (a[2] - stableSize) / 2; var cx = ox + stableSize / 2; var cy = oy + stableSize / 2; var sw = stableSize / 200.0; var startOffset = 2.5; var totalSweep = 2.0 * startOffset; var endOffset = -startOffset + totalSweep * (obj.value - obj.min) / range; var cStarBody3Top = 0xffFF0000; var cStarBody3Bot = 0xff00FBFF; var cStarBody3Outline = 0xfa000000; var starBody3Size = stableSize * 0.76; var starBody3X = cx - starBody3Size * 0.5; var starBody3Y = cy - starBody3Size * 0.5; var starBody3Static = Content.createPath(); starBody3Static.addStar([0.5, 0.5], 3, 0.13, 0.5, 0); starBody3Static.roundCorners(1); var starBody3StaticBounds = starBody3Static.getBounds(starBody3Size).translated(starBody3X, starBody3Y); var starBody3Star = Content.createPath(); starBody3Star.addStar([0.5, 0.5], 6, 0.05, 0.6, endOffset); starBody3Star.roundCorners(1); var starBody3RotBounds = starBody3Star.getBounds(starBody3Size).translated(starBody3X, starBody3Y); // PASS 1: gradient fill g.beginLayer(false); g.setGradientFill([cStarBody3Top, cx, starBody3Y, cStarBody3Bot, cx, starBody3Y + starBody3Size, false]); g.fillPath(starBody3Star, starBody3RotBounds); g.endLayer(); // PASS 2: noise — use full obj.area so noise fills behind mask cleanly g.beginLayer(false); g.applyMask(starBody3Star, starBody3RotBounds, false); g.rotate(endOffset, [cx, cy]); g.addNoise({"alpha": 0.3, "monochromatic": true, "area": [a[0], a[1], a[2] * 2, a[3] * 2]}); g.rotate(-endOffset, [cx, cy]); g.endLayer(); // PASS 3: outline g.beginLayer(false); g.setColour(cStarBody3Outline); g.drawPath(starBody3Star, starBody3RotBounds, 3.06 * sw); g.endLayer(); });
    • observantsoundO

      Confused about set.Bypassed() and ChildSynth vs Sampler

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      278 Views
      ustkU

      @observantsound You can use both references at the same time. Just use the one that works for the bypass, and the other for your sampler job

      What I said might work, but do as @David-Healey said it's better implementation even if the reference are the same behind the scene 👍

    • ChazroxC

      Ellipse Masking // Mask makes shape dark.

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Scripting
      13
      0 Votes
      13 Posts
      780 Views
      ChazroxC

      Update: I bowed out gracefully.....for now lol

    • dannytaurusD

      AI is the future

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      3
      5 Votes
      3 Posts
      328 Views
      Christoph HartC

      Not gonna lie I‘ve made this exact mistake about three times in my life already without help from a robot…

    • P

      Disable frontend Macros on right click

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      290 Views
      David HealeyD

      I think you can probably do it using the MidiAutomationHandler: https://docs.hise.dev/scripting/scripting-api/midiautomationhandler/index.html

    • Y

      Apple team ID, code sign but ask for security to open the plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      36
      0 Votes
      36 Posts
      2k Views
      Y

      @David-Healey ok thank you