• Compiling Just an Empty Clone Container Fails

    23
    0 Votes
    23 Posts
    113 Views
    hujackusH

    @clevername27 said in Compiling Just an Empty Clone Container Fails:

    When you say struct, do you mean class?

    Yeah clone_base is a struct. It has a few methods, but no member named ‘isPolyphonic’. I'm assuming there is a wrapper class somewhere trying to cast a clone_base into a class that has a isPolyphonic() function.

    Setting the default return value of NodeBase::isPolyphonic() from false to true is an interesting lead. Looking for subclasses of NodeBase now to see how it relates to the clone_base struct.

  • Another Clone Issue

    3
    0 Votes
    3 Posts
    31 Views
    clevername27C

    @Lindon Thank you for trying that.

  • 0 Votes
    7 Posts
    49 Views
    Christoph HartC

    @ustk nope once compiled they are a blackbox.

    You don‘t need to compile nodes it just makes them faster especially when doing complex stuff and if you need to access them through the API then it‘s definitely a case of leaving them in the interpreted state.

  • addChildPanel - Repaint Issue

    9
    0 Votes
    9 Posts
    828 Views
    oskarshO

    @ustk that’s the solution. Of course! Thank you.

    Somehow I was under the impression that they would get clearer automatically. Thank you!

  • internalPresetHandler.isCurrentlyLoadingPreset() Fails

    1
    2 Votes
    1 Posts
    15 Views
    No one has replied
  • Windows Directories with "&"

    1
    4 Votes
    1 Posts
    17 Views
    No one has replied
  • Cannot Compile ScriptNode Networks with Clones and Sliderpacks 🤪

    1
    0 Votes
    1 Posts
    21 Views
    No one has replied
  • createPresetBrowserIcons giving a high crash count

    14
    0 Votes
    14 Posts
    96 Views
    ustkU

    @ulrik Hmmm I wonder what could cause mine to crash... I'll try to update Hise as I am on a not recent commit, but I doubt it is the cause...

  • Crazy Cubase <=10 Bug That Messes Up The Variables

    6
    0 Votes
    6 Posts
    52 Views
    SimonS

    Are you passing values through the globals that affect which sample is chosen?

    Debugging DAW-specific problems is tricky. Dropping in Christoph's file logger can make it much easier.

  • Notch Filter Mode in Scriptnode shows wrong graph

    7
    0 Votes
    7 Posts
    290 Views
    DanHD

    @Christoph-Hart bump! 😄

  • Engine.intToHexString() does not appear int the API List

    2
    1 Votes
    2 Posts
    30 Views
    Christoph HartC

    @hujackus yup, it was missing the doc string in the header file so it wasn't picked up by the API generator. It's fixed now.

  • Scriptnode Parameter Aliases

    5
    0 Votes
    5 Posts
    50 Views
    A

    @clevername27 well yeah.

    This ain't a JetBrains IDE, references don't automatically change everywhere.

    It should throw an error (because the property you're now referring to returns undefined), then you know you gotta change it there. But no, it's not automatic.

    Same thing if you change the ID of a component in the property editor. Any script references to it are now invalid (because you're getting the reference by means of ID).

  • Loris toolbox crashing

    8
    0 Votes
    8 Posts
    49 Views
    d.healeyD

    @Allen Oh I see

  • getIdList misses hardcoded scripts

    3
    0 Votes
    3 Posts
    550 Views
    d.healeyD

    Ran in to this again. It works for the MidiMuter but doesn't seem to work for others like CCSwapper or LegatoWithRetrigger

    Edit: So it does work but you need to know the secret spellings. CC Swapper and Legato with Retrigger - spacing and capitalisation are important.

  • Modulation Matrix Frequency Knob Bug

    1
    2 Votes
    1 Posts
    34 Views
    No one has replied
  • Renaming C++ nodes causes them to break

    5
    0 Votes
    5 Posts
    144 Views
    griffinboyG

    @Christoph-Hart

    It seems that the drag and drop is broken now though.

    You used to be able to copy paste .h files for external nodes. Now that doesn't work. the nodes don't make any sound unless you create them via Hise. Particularly for scriptnode synth nodes. Effects seem to work when you import them that way, but not scriptnode synths.

  • This topic is deleted!

    2
    1 Votes
    2 Posts
    4 Views
  • Having problems with script scrolling after folding/unfolding code

    1
    1 Votes
    1 Posts
    19 Views
    No one has replied
  • Rounding error?

    10
    0 Votes
    10 Posts
    116 Views
    hujackusH

    @VirtualVirgin Another workaround could be this inline function.

    // a more accuate rounding function for -2.1474836485e9<=value<=2.1474836465e9 inline function roundBetter(value){ local r = Math.round(value); return (r+.5==value)?r+1:r; } const testArray = [0.,128.,-128., 32767., -32767. , 65535., -65535., 16777215., -16777215., 2147483646., -2147483646.]; for(v in testArray){ for(i=-11;i<11;i++){ Console.print("round("+(v+i+.5) + ")=" +Math.round(v+i+.5)+" ?=" + roundBetter(v+i+.5)); } }
  • Forum Videos - instant crash

    2
    0 Votes
    2 Posts
    43 Views
    clevername27C

    @Lindon That's odd…a web page shouldn't be able to bring down a browser. (Wait, did I write it?) Does the Vimeo embed in my post work for you?

25

Online

1.6k

Users

11.1k

Topics

96.9k

Posts