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

      Looking for guidance or paid support with HISE GUI design

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      2 Votes
      5 Posts
      58 Views
      dannytaurusD

      @lplr I just started using Figma to design the UI for my next plugins. It's mainly vector but you can drop images in there too.

      It'll work fine with any of the assets from the aforementioned UI design services.

      The main advantage for me is speed of iterations. You can easily nest and group things, and use constraints to keep things evenly spaced and shrink/grow as you modify your layout. You can't do this very easily in the HISE Interface Designer.

      Once you're happy with the design, you can take the UI elements' position and sizes straight into HISE scripts that create the UI.

      I know it's an extra piece of software to learn, but the flexibility of this way of designing is a winner for me. It keeps a nice separation between functional and visual design.

      Additional bonus is I can share the progress of the visual design with someone else (stakeholder, collaborator, etc) without having to either share the HISE project or having to continually take new screenshots of the UI in HISE to email/message to them.

      If you have a team it's even better. The UI designer can work on the visual design in parallel with the plugin/DSP developer, and as long as they have a central interface document - showing what parameters and displays the plugin exposes in the UI along with ranges, units, etc. - then combining them near the end of development should be cake.

    • 1

      DSP network sanity check failed (saturator from Christoph Hart)

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      1
      0 Votes
      1 Posts
      19 Views
      No one has replied
    • P

      Opening website in plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      69 Views
      P

      @bendurso great, thanks

    • D

      XY PAD PROBLEM FIXED BUT NEED HELP ROUTING TO FILTER SETTINGS

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      18
      0 Votes
      18 Posts
      71 Views
      D

      @d-healey nvm i coded smth wrong but i fixed it thanks for the help guys

    • C

      Komplete Kontrol crash

      Watching Ignoring Scheduled Pinned Locked Moved General Questions komplete crash report debugging
      1
      0 Votes
      1 Posts
      19 Views
      No one has replied
    • trillbillyT

      SoundSync: Reseller, Security & Serial Management Platform

      Watching Ignoring Scheduled Pinned Locked Moved General Questions security branding website serials redemptions
      27
      0 Votes
      27 Posts
      1k Views
      trillbillyT

      UPDATES:

      Implemented developer branding info (Brand Color, support email/webpage) from the Tools > Branding section to display directly on the GUI.

      Logo can be added to this as well by simply adding your logo to SoundSyncLogo image in HISE. If you dont have a logo added to the project, it will display initials for your Brand (example: SS for SoundSync) instead.

    • GUJIANG

      Keyboard Color Translation

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      1
      0 Votes
      1 Posts
      23 Views
      No one has replied
    • ChazroxC

      Drag & Drop || Viewport List item --> Drop Panel

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Scripting
      10
      0 Votes
      10 Posts
      71 Views
      ChazroxC

      @HISEnberg I think the part that gets me is understanding what arguments to use and why, and in what order. I can assume, but I dont feel sure in my choices just yet. I've been using helper functions so Im barley starting to understand how to pass arguments to other functions but im still getting comfy with everything. Appreciate the advice! 🙏

    • d.healeyD

      How to trigger label callback on enter/return but not on focus change?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting label text value update focus
      30
      0 Votes
      30 Posts
      2k Views
      ChazroxC

      @d-healey ah crud. Yeah we did. Ok I fixed it. Thank You! Sorry for wasting just a little bit of your time. I'll make it up to you in enthusiasm! haha. Hope you're having a great day! 🙏

    • ustkU

      2D FixObjectFactory or FixObjectStack or MidiList or combination...

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

      Oh in fact I guess I should better make a midi sequence and get the rectangle list...

    • andrei sA

      Modeling an Analog EQ in HISE

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      5
      0 Votes
      5 Posts
      128 Views
      andrei sA

      Looks like there’s no easy path, but thanks a lot!
      I’ll explore the possible approaches, including WD and Wavenet. Appreciate the pointers!

    • M

      Synth.setMacroControl(8, value) -macroIndex must be between 1 and 8

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      8
      0 Votes
      8 Posts
      85 Views
      M

      Thank you very much, actually I'm glad that my logic was quite ok and I am not isane:) Your example was claryfing some stuff too. Thanks!

    • YinxiY

      Loop points clicking issue in HISE but not in other samplers

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      24
      0 Votes
      24 Posts
      778 Views
      d.healeyD

      @Christoph-Hart

      alt text

    • DanHD

      Stock Table Upgrade?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      45
      1 Votes
      45 Posts
      977 Views
      ustkU

      @Christoph-Hart The tables really, really need an update

      All value currently set above 85% are shifting up at each mouse click ! 😱

      zrg.gif

      And setting the value is so rough, often jumping by 2% with no possibilities to get more precision.

      This is making me think

      What about the possibility of opening all current point in an array/table like popup so we can edit the point numerically?

      Or expand the area for more precision?

      would there be possible to show the values with a custom range (even if 0-1 behind the scene) so we would be able for instance to set frequencies or gains precisely?

      A table for the real guys 💪

      Of course all of that can be made from the UI, but when you design a network, you might not have/need a connection. And I can't imagine making a connection, dropping the table because you make another design choice, put back a table because, well, wasn't so bad... In short network design is no time for creating a UI connection + script just for testing things...

    • O

      Reset Internal Clock on Transport Change

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Scripting
      3
      0 Votes
      3 Posts
      70 Views
      O

      @ustk Thanks for the suggestion. I just tried calling th.setSyncMode(th.SyncInternal) and it does trigger setOnTransportChange the first time the DAW is stopped. After that, the function is not triggered again by playing or stopping. The clock actually stops altogether.

    • D

      xy pad dot showing but not moving

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      44
      0 Votes
      44 Posts
      648 Views
      Christoph HartC

      Back by popular demand (I‘ve removed the post with the email address as this was probably the intention).

    • OrvillainO

      Is there a way to give a custom c++ node parameter modulation support without wrapping in a network??

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      10
      0 Votes
      10 Posts
      87 Views
      ustkU

      @Christoph-Hart Amazing! So what I've said is just wrong!

    • D

      Need Someone to fix 10-15 lines of code Negotiating prices *WILL PAY*

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

      Can we 'get' hex Colour value from Mouse position?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      9
      0 Votes
      9 Posts
      87 Views
      ustkU

      Yep wanted to do that kind of thing a while back but it seems Juce doesn't have a method to read the pixel under the mouse (or any pos..)

    • LindonL

      Macro Modulators...seem to be broken

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      19
      0 Votes
      19 Posts
      317 Views
      S

      @Lindon Worked for me, but im not using the latest version of HISE, maybe a bug?