• Round Robin visual indicator overlaid by other buttons= mess

    6
    0 Votes
    6 Posts
    167 Views
    gorangroovesG

    @Christoph-Hart I have to reopen this as there are a couple of bugs here.

    1- Round Robin buttons are still overlapping when there are a lot of round robin groups.

    Here is how they look when there are 12 of them. This is the smaller, default popup sampler editor.

    HISE Sampler issues-screenshot.jpg

    The larger workspace sample editor looks OK for the most part. The last 2 RR groups are overlapping.

    HISE Sampler issues-screenshot2.jpg

    2- Unable to select RR1 while the last RR group is empty on right-click menu.

    If you right-click on the round robin group buttons and the menu pops up, and you click on the RR1 from the popup menu, it will display RR2 group. If you select the last RR group from the menu (eg. RR12), it will display an empty RR group (I assume RR13 in this case, which doesn't exist). So it seems that the numbers are off by 1.

  • Shrieking Riley...

    11
    0 Votes
    11 Posts
    664 Views
    Matt_SFM

    @Christoph-Hart Aaah that did the trick indeed. That's odd though, I've noticed the warning icon before, but thought it was a glitch or something because the ranges of the mid-knobs are correct :

    54e20c74-caba-4e8e-927b-e43b3c3b529a-image.png
    474b3c10-8915-4f16-b400-d97b720b0e18-image.png

    So in the end it was me who was the buggy thing... Thanks for the debug session :)

  • The XML file is not valid

    10
    0 Votes
    10 Posts
    1k Views
    FrankbeatF

    Is there an extensive overview on which XML attributes are required as a minimum?

    I was tinkering with the XML files of a HISE project a bit and figured out, there's a lot of attributes that can be omitted to keep a very minified object tree file.

    But, it is not as simple as I guessed… I thought I would just discard every attribute-value pair which is only setting a default value on a parameter. But if I delete all occurrences of

    Gain="1.0"

    every instrument is turned down to give no output. That's a bit contradicting as every instrument you'd add via HISE UI will be set to full output level by default.

    But, never mind! I just explored the beauty of organizing a whole project by just 3 XML files – which makes it easy to create plug-ins on machines I don't run HISE on.

    What I found out works very well if you're up to work on a minified project XML file:

    Sample maps can be embedded (though I know it's a bad practice, I never had any issues related to it but it helps having all components in one file)

    A Bypass="0" can be omitted most of the times, provided your instruments functions are not based on bypassing some modules in exchange

    All occurrences of .0" could be replaced by " in my tests.

  • Parametric EQ - HISE_USE_SVF_FOR_CURVE_EQ

    9
    1 Votes
    9 Posts
    359 Views
    Christoph HartC

    Alright, I've tested it and there was in fact a typo in the code that caused the buffer glitch sound. I've fixed it so now it should sound at least as good as the default one :)

  • This topic is deleted!

    2
    0 Votes
    2 Posts
    2 Views
  • HISE image directory not found?

    34
    0 Votes
    34 Posts
    2k Views
    Christoph HartC

    There are two reasons why it would throw this error:

    It can't find the files with the images from HISE that it needs to embed (the default filmstrip knobs etc). If you have set the HISE path, this shouldn't be the case It can't create the directory in your Binaries folder where it copies these images. Might be a file permission problem.
  • Waveform Playback Inconsistencies

    Solved
    3
    0 Votes
    3 Posts
    154 Views
    clevername27C

    @d-healey Thank you for taking the time for the post - at least I know I'm not crazy. (Well, about that, at least.) 🤪

  • Two Repeatable Hard Crashes In New Documents

    6
    0 Votes
    6 Posts
    249 Views
    clevername27C

    @ulrik Hi Thank you - I downloaded Develop again today, and recompiled. Analyser is fine, cheers. However, ScriptNode seems to somehow be worse now—no matter what I do on the ScriptNode screen, nothing happens—I can't start something new, and when I try load one, nothing happens. Also still getting a crash when I click on a draggable filter thing…that is a unique case, because there are two instances of the same editor open—when only one is open, it doesn't crash.

  • 0 Votes
    22 Posts
    939 Views
    Dan KorneffD

    @Christoph-Hart Were you able to load up this test project? Crash on your end?
    https://hub.korneffaudio.com/index.php/s/MBtPXHXXtZYcLZW

  • MidiPlayer LoopEnabled Broken!!! [Bug]

    3
    0 Votes
    3 Posts
    137 Views
    NatanN

    It's Still broken! :/

  • parseInt cannot parse '08' and '09' but all other strings.

    5
    0 Votes
    5 Posts
    351 Views
    Christoph HartC

    @ustk yeah it has to resolve two things (the object t and the function getIntValue) vs. one (only the object, the math function is resolved at compile time.

    But this performance difference is neglible - in UI contexts there are much slower things and if you are using anything string related in an audio processing context you have to sit back and evaluate life decisions that lead you into this situation of misery anyway.

    Also Math.round still returns a float number IIRC while getIntValue makes sure that the var instance uses the integer data slot internally.

  • Problem With Macro Modulations, Causing Conflict On Messages [SOLVED]

    22
    0 Votes
    22 Posts
    1k Views
    Christoph HartC

    @Natan yes that is fixed. You don't have to do anything on your end - if a macro modulation source changes a parameter that is automated during its render callback, it will skip the DAW notification call that gets written in the undo history.

  • Latest HISE UI font size is tiny

    2
    0 Votes
    2 Posts
    81 Views
    Christoph HartC

    Oh I need to check Linux but on Windows and macOS they are more similar - on Windows the non bold font is much more readable and I needed a new font just like you need to paint the walls in your living room after some years…

    I have added a preprocessor along with the font update that keeps Oxygen so you can revert it without too much hassle.

  • hitting assertion with develop

    1
    0 Votes
    1 Posts
    66 Views
    No one has replied
  • 0 Votes
    4 Posts
    282 Views
    Christoph HartC

    @oskarsh ah yeah, that's the fourth option :)

  • Editor tabs Bug

    11
    0 Votes
    11 Posts
    362 Views
    d.healeyD

    @ustk Maybe... I can't say I've noticed.

  • Project debug build error

    2
    0 Votes
    2 Posts
    83 Views
    Christoph HartC

    @d-healey yes, that slipped through the CI test suite :)

  • Assigned Macro Controls are deleted when closing Interface

    2
    0 Votes
    2 Posts
    153 Views
  • setHttpHeader overwrites the header instead of adding new one

    Solved
    4
    0 Votes
    4 Posts
    117 Views
    oskarshO

    @Christoph-Hart I've looked further into the Server component and it seems like HISE always adds a trailing slash at the end of the route. So

    Server.callWithPOST('localhost:4000/test', p, function(status, reponse){});

    actually calls the /test/ route and not the /test one which ends up in a 404.

    Is there a trick to not add a trailing slash in hise?

  • Mixed mono and stereo samples in monolith

    1
    0 Votes
    1 Posts
    67 Views
    No one has replied

13

Online

1.6k

Users

11.1k

Topics

97.0k

Posts