• Testing changes

    2
    0 Votes
    2 Posts
    763 Views
    Christoph HartC

    Yes, but the compiler is smart and only rebuilds the files that you've changed (however if you change a file that is used by other files they will also be recompiled). It won't be as fast as compiling scripts though - otherwise the whole scripting engine would be pointless ;)

    If you're on Linux, try to use VS Code with the C++ extension, this gives the best UX IMHO.

  • Preloading and Looping

    5
    0 Votes
    5 Posts
    2k Views
    Christoph HartC

    I said I fix it right away, but then I got lazy :)

  • JUCE 5 Support

    2
    0 Votes
    2 Posts
    1k Views
    Christoph HartC

    Hi Cyberdyne,

    yes it was pretty embarassing to go to the ADC this year running an ancient JUCE version and there are a ton of cool features that have been added since then (a better convolution engine, DSP algorithms and many improvements for iOS).

    It's definitely on my top priority list to take the leap to the current JUCE version, but it involves changing the entire build procedure and modifying the JUCE codebase with the few custom additions I made for HISE. Don't hold your breath for it (but I try to do it this year).

  • Load a Hise instrument in a Juce app?

    6
    0 Votes
    6 Posts
    2k Views
    Christoph HartC

    Actually this was a request by someone else for quite some time, so I promised to do it anyways :)

  • about script synthesiser

    2
    0 Votes
    2 Posts
    979 Views
    S

    Sorry, I made a mistake at the section of function call. Corrected version. Anyway, it does not work. It appears that the function "prepareToPlay" is not called for some reason.

    HiseSnippet 1037.3oc6WE0aaaCDlxNZX1aFnaHOzGIB1C1Ctd1NocqHHXIwIYvXIoFwAACnnHkl5bLQjIEnnRpaQ9crec62v1+fsiR1VxqJA1CXsCaSOXXdGOde763cGYOshCggJMw4yNeR.Pb9b29SjlQcFwDRR2CHNeo6fHguQHoGzuGMTHAx9SBXggfGwwo3OXmmSo0Hwe+12uOymI4PpHB4BkfCGKFKLoR6s6OJ78Oh4AmKFmY1asaWtR1Q4qhPLUzsIIfwulcEbJyNsBtjaDvsgDmlta1tg95VCd6dMVlOBORqAo4BzbhiqyuieNtG5ILJceCy.3Zt19JuI8GotUl35KDghA9fcPKReDSIhOR46Y271+S5LR360aFMFRv0tWJoVLgTW28DgmXt7Tx8QwJnoVjkZcJ7PvqUV30LW30JG3Qxft0RPGBBkWjOyrHxrQ1oJDJ4BHqqz.xPgYR1H+GU39Et8DF9n7wagbvKFn96FuSC9UbOb3PfaRA6ZtG8SeXizklAk9bsHvDmhGCk0mJgFKBBEgf99xue8k+5urr42udoyuS7OovOWvE0DZn2vzTdP.FJo6POVLPyzBHrguh4UcCtRCaTqAWCHSEGsgpaXKJsQssqTtRYqwRkAn67xWsc4gQRt8v.MPCALMbtpmOaR0P13.e3LbEpSG3q3W2W7VnV42UtThearLSe6x2kt9JIF5zlXln5M1e6J8f2TOFKmFMd.nqSuAPiwCgwdRLjlYhzc1g1r16pTtTIqEur4qv8dpsaWtzcnNziUR8IVMyCzuuK4iXRI3Ghtox83m4azPvziowRqFPWsEZaP3XrfT0ofnFtKycpaVm1rwSynMH4r19V5o5bDfgjR2sHpm4gqgIw6WMXhzR5ILynFApaq1tN0p6IO6409lVsq80asUSjoyPzmhP6Expwj3hgfXMCGlmpNJoQq78Qne+ZqJmEnX9Qvr4gYiKlbV49SNy1kXwxmYluR1UJLuH.l1kYgCaohCmefJUVlP9Lg10KgRRm1bpHqnTJHGoohvbPrVoICdyoE2m7+s3hgawkCt4vfNuew4G41WXKzbnzVn.kjzW6.XHKx2LWZVPdhRpBFojBd15wmAFs3pq.cVg4te1yXvaWkJY8cOC7AVXlB1e0tGiUWYZjlf+hTQqkmJdnv0icSfK01Qg9uialT7+72L4gSPmd4jXQzV+COR+mfa6OVv8LUD9bsqvVpZwav2if2gnOdcKNzYZeY66eJPrlFOtocrEP8w1KMm83noJaYG6LUYqYJIcRZS7AxaiYbs5RdRuJaMiOMVBx.x3mEVx8D6X7DRbq6DVxdMiK4b6g5mf7T9VzdksXyU1hsVYKd5JawyVYK91U1hu6Arv1ieuHiZbRINB4O.hl+oD
  • about using DLL

    3
    0 Votes
    3 Posts
    1k Views
    S

    Thank you very much.
    I've succeeded!

  • how to use TCC

    4
    0 Votes
    4 Posts
    2k Views
    S

    Hello, I've figured out how to use the JIT example script "TccSimpleLP.js" (which exists in /HISE-1.0.0/tools/scripts ) after checking the source codes.

    Download the build version 646. (windows)

    Replace "TccLibrary.h" (which exists in /HISE-1.0.0/tools/tcc/windows/include) by the file "TccLibrary.h" (which exists in /HISE-1.0.0/hi_scripting/scripting/api)

    Make the folder named "tcc" in C:\Users\your\AppData\Roaming\Hart Instruments & move all the contents (which exist in the source /HISE-1.0.0/tools/tcc/windows) to that folder.

    That's it!! I wish this JIT functionality would be revived...

    Thanks for giving HISE

  • New feature: 16 bit preload buffers to reduce the memory footprint by 50%

    1
    2 Votes
    1 Posts
    780 Views
    No one has replied
  • Changed Module structure in last commit

    1
    1 Votes
    1 Posts
    643 Views
    No one has replied
  • Need HISE exporter for SALT

    2
    0 Votes
    2 Posts
    1k Views
    Christoph HartC

    To be honest the most easiest way would be to reverse engineer the xml and write the properties in the given structure - the XML is pretty trivial: a root element with a child for each sample that has certain properties. multimic samplemaps have one child per sample containing the filename of the file position. The properties should all be self explanatory, but if something's unclear I am happy to help out.

    You can use the JUCE ValueTree and its createXML method, this is how I create them myself.

  • Sample compression

    14
    0 Votes
    14 Posts
    5k Views
    D

    this looks great

  • HISE Doxygen API

    3
    0 Votes
    3 Posts
    2k Views
    Christoph HartC

    Hmm, somehow doxygen did not create those files. I will look into it, thanks.

11

Online

2.0k

Users

12.8k

Topics

110.8k

Posts