• Interface data is corrupt error

    4
    0 Votes
    4 Posts
    492 Views
    J

    Thanks for the feedback

  • Advice on GUI copyright

    6
    0 Votes
    6 Posts
    547 Views
    d.healeyD

    @Natanr Not necessarily. It depends on the country but here in the UK if your design could easily be confused for another company's brand you could be accused of passing off.

    https://en.wikipedia.org/wiki/Passing_off

  • Using custom fonts.

    5
    0 Votes
    5 Posts
    434 Views
    NatanN

    @lalalandsynth
    Place The Fonts In A Folder And Rename It To "Fonts"
    Then Call It At The Beginning Of Your Script

    Engine.loadFontAs("{PROJECT_FOLDER}Fonts/YOURFONT.ttf", "YOURFONTNAME");

    And Select It In Property Editor
    Font.png
    Also You Can Use That Font To Act As A Global / Default Level By Using Below Code:

    Engine.setGlobalFont("YOURFONTNAMEHERE");

    Important Note: It Won't Show Up Until You Save Your Project Xml And Then Close / Reopen HISE.

  • Another Silly Question!

    7
    0 Votes
    7 Posts
    316 Views
    NatanN

    @Christoph-Hart Thanks Christoph
    So The macOS Lion Supports Hise Generated 64Bit Plugins?
    I Use This Version Of Hise Which Is Very Stable :
    fix compilation on macOS e038c6c

  • Click free delay ?

    1
    0 Votes
    1 Posts
    157 Views
    No one has replied
  • Continuous audio loop

    17
    0 Votes
    17 Posts
    1k Views
    d.healeyD

    @TNTHM If statement. You can use Engine.allNoteOff(); or Synth.noteOffByEventId(); to turn notes off.

  • save user preset

    2
    1 Votes
    2 Posts
    256 Views
    Dan KorneffD

    ok. Got a solution working pretty well... on everything EXCEPT AAX ☠ ☠ ☠ ☠ ☠ ☠ ☠

    @Christoph-Hart It looks like AAX does not like

    Engine.loadUserPreset(); or Engine.saveUserPreset();

    EDIT:
    It looks like Engine.saveUserPreset() IS working, but Engine.loadUserPreset() is not.
    I'm using the workaround to Load a preset before you call saveUserPreset, but I just can't get it to load.
    Using the preset browser works as it should in PT. @Christoph-Hart What else is the Preset Browser doing when it Loads a preset that I can't achieve with Engine.loadUserPreset()?

  • Limiter reduction meter

    3
    0 Votes
    3 Posts
    190 Views
    NatanN

    Also, You Can Change It To Compressor Mode By Changing This Line

    Dynamics.getAttribute(Dynamics.LimiterReduction);

    To This:

    Dynamics.getAttribute(Dynamics.CompressorReduction);

    Or Even Show The Gate Reduction Meter By Changing The Above Code To This:

    Dynamics.getAttribute(Dynamics.GateReduction);
  • Quick question before I dive in!

    5
    0 Votes
    5 Posts
    260 Views
    B

    @Lindon obviously wasn't using hise... lol I would have never made the post. But I'll do more research, thanks for trying to figure this out with me 👍

    here is the video
    https://www.youtube.com/watch?v=XhmM8HZj7aU

  • LUFS meter

    1
    0 Votes
    1 Posts
    347 Views
    No one has replied
  • 0 Votes
    13 Posts
    963 Views
    A

    @d-healey said in SFZ import - root key works, but no hikey or lokey in end result (missing samples?):

    @andioak Don't fancy tackling it on the C++ side?

    Never wrote a line of C++ code, but perhaps my functions can be translated directly after, but this is very convenient if it can work. It will just be a folder you run a html-page from in any up-to-date (HTML5+) web browser that then gives you a .xml file. It´s a simple search/replace in JS function. Still, of course I´d like to say my skills are up to par with a C++ component, sadly, they are far from it. But I´ll get up on github for all to wrangle.

    Current problems: relative vs absolute paths (I´m thinking just a form you fill in yourself that is placed into the paths). Duplicate=, which is?? On Christoph now for some details.

  • Audio input (weird question)

    11
    0 Votes
    11 Posts
    787 Views
    A

    @lalalandsynth said in Audio input (weird question):

    @andioak said in Audio input (weird question):

    dio in the actual plugin, that wouldn´t work no matter what the DAW had built-in. RIght?

    Correct.

    GOSHH DARN IT!! 🙄

  • Legato/Monophonic on one sampler only?

    14
    0 Votes
    14 Posts
    625 Views
    lalalandsynthL

    I just did a simple version.

    function onNoteOn() { if(Message.getNoteNumber() > 47) { Message.ignoreEvent(true); } }
  • Purging samples from one RR group or a whole sampler

    2
    0 Votes
    2 Posts
    260 Views
    A

    A way I see to a purge individual samples, mentioned in the https://forum.hise.audio/topic/64/fun-with-regex --> under "DYNAMICALLY PURGE INDIVIDUAL SAMPLES", is to use this method:

    // Select samples Sampler.selectSounds(your_selections); // Unpurge the samples (22 = 'SampleState', 1 = Purged, 0 = Normal) Sampler.setSoundPropertyForSelection(22, 0);

    That purges the samples, but how to select things based on groups? (RRgroups)

    The only thing I can find on RRgroups is the setSortByRRGroup. But that one seems to perform an internal task for performance, not for me to retrieve the data for selecting. Hmm.

  • HOW TO BULID MY VST INSTRUMENT ON MY WEB

    14
    1 Votes
    14 Posts
    1k Views
  • FrontInterface Size

    6
    0 Votes
    6 Posts
    271 Views
    M

    @d-healey A pity :-)

  • Getting rid of additional outputs?

    19
    1 Votes
    19 Posts
    1k Views
    Christoph HartC

    Sorry I don't have time right now to debug Protools, but I am sure it can be solved by changing some things in this file:

    https://github.com/christophhart/HISE/blob/master/hi_dsp/plugin_parameter/PluginParameterProcessor.h

    Also make sure that HI_SUPPORT_MONO_CHANNEL_LAYOUT is not set.

  • Property Editor Interface missing

    11
    0 Votes
    11 Posts
    1k Views
    G

    @d-healey @ulrik Hey guys i sorted it. I found an even easier way.

    I closed the project and opened up HISE again and then clicked View>Reset Workspaces and closed HISE.

    I then opened HISE up again and Property Editor now appears again. Thanks so much for your help ,Much appreciated

  • preset in preset

    4
    0 Votes
    4 Posts
    323 Views
    LindonL

    @yall said in preset in preset:

    @arminh
    yes of course but I would like that the presets that I will use for a reverb are available from a combo box. that it is completely independent of the preset browser. sorry the corrector does not help my requests ^^

    you will need to set up your "reverb Presets" - say in an array of objects - each object holding the reverb preset values - then save this array (and load in init) using SaveAsJSON - then use your combo box to read the object and set the Reverb.

  • Samplemaps for future usage

    53
    0 Votes
    53 Posts
    6k Views
    C

    yea not workin correctly yet..Unless we all want to tackle the c++ side of things, we will have to be patient🙂

16

Online

2.0k

Users

12.8k

Topics

110.9k

Posts