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
    • ChazroxC

      Rotation around center of mass is weird.

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      14
      0 Votes
      14 Posts
      51 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
      22 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

      NEW: Online Knob Builder for HISE!! by Me :) // Updates: 'Star Body' and 'Pointer Grip' Layers

      Watching Ignoring Scheduled Pinned Locked Moved Scripting laf knobs knob designer scalable knob online editor
      30
      12 Votes
      30 Posts
      298 Views
      ChazroxC

      Just a warning...rotation is unstable at point counts around 12 and under. Im working on fixing this now. 🤔

    • ChazroxC

      Ellipse Masking // Mask makes shape dark.

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

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

    • soundsyncS

      Beta testing a HISE-friendly licensing / customer delivery system

      Watching Ignoring Scheduled Pinned Locked Moved General Questions serial protection beta
      1
      3 Votes
      1 Posts
      42 Views
      No one has replied
    • dannytaurusD

      AI is the future

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      3
      5 Votes
      3 Posts
      57 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
      44 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
      774 Views
      Y

      @David-Healey ok thank you

    • dannytaurusD

      Thoughts on Moonbase?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      20
      0 Votes
      20 Posts
      813 Views
      J

      @JC Hey i actually got the moonbase module to work in juce 6..
      took David's advice and messed around with Claude and got it to work.

      little tricky for me but its working. I Havent shipped anything yet though--Hopefully soon.

    • J

      Sample installer only extracts the first part on Intel Macs

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      120 Views
      J

      @jeffd

      So i got a notarized .pkg working of the .hr files. still need to test more but i got them into the plugin's own per-user app-data folder. Then when the plug-in opens and installs the samples it can also auto-delete the .hr files right after extracting. And no gatekeeper quarantine from macos. Ill have to do the same on pc and create .exe for the .hr files to match. but perhaps this will be best. less confusing for people i imagine?

    • LindonL

      AAX Build on MacOS

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      12
      0 Votes
      12 Posts
      182 Views
      ustkU

      @Lindon I reckon you need to use the links of the actual version, and change the version number manually so:

      https://cdn.avid.com/aax-toolkit/aax-sdk-2-8-0.zip

      becomes:

      https://cdn.avid.com/aax-toolkit/aax-sdk-2-6-1.zip

      All legacy versions "should" be available this way

    • E

      Compiling VST files on Windows for macOS!!

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

      @Oli-Ullmann Yes a vm is the way to go if you don't have a mac

    • Y

      Whitebox packages wont install multiple files (AU,vst,vst3).

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

      @David-Healey payload is good.

      Oh ok, I didn't know. I do it right now.

    • resonantR

      Latency problem on FX plugins...

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      26
      0 Votes
      26 Posts
      6k Views
      J

      i had to set eh latency upto 80ms, for the sample to sync. inside flstudio and reaper

    • J

      compiled DSP network wont work after vst export

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      57 Views
      J

      @David-Healey Thank you. It compiled and worked just fine.

    • ChazroxC

      Drawing gradient along a path? Thermometer style gradient?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      17
      0 Votes
      17 Posts
      145 Views
      dannytaurusD

      @Chazrox Never used them, sorry.

    • dannytaurusD

      Show default preset name on first launch

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      209 Views
      ustkU

      @dannytaurus Oh nice one! 👍

    • S

      Looking to hire a freelance dev for sample player build

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      48 Views
      No one has replied
    • dannytaurusD

      Bank headers in flat-list preset browser?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      55 Views
      David HealeyD

      @dannytaurus No the column just lists the files. A one column browser is pretty easy to create with a viewport or panel though.

    • ustkU

      New Release - RustEQ le bleu

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      9 Votes
      4 Posts
      154 Views
      DanHD

      @ustk very sexy!