• Refactored script editor to be extendable with other languages

    4
    0 Votes
    4 Posts
    301 Views
    Christoph HartC

    I played around with SOUL which is a new language from the JUCE guys. It‘s supposed to be OpenGL for sound, but it‘ll take some time until it can be used in a production environment.

  • More questions about RawTest

    3
    0 Votes
    3 Posts
    345 Views
    C

    Yes, I ran into some build errors with both projects. I‘ll post more details later when I‘m back at machine.

  • Dynamics Comp Makeup values

    26
    4 Votes
    26 Posts
    7k Views
    NatanN

    @SteveRiggs @dustbro @SteveRiggs Bro Could You Please Supply The .cpp For Limiter And Compressor File So I Can Swap Them With Confidence 🙏🏻 God Bless

  • Copyright protection for subscription based services

    3
    0 Votes
    3 Posts
    252 Views
    D

    @Christoph-Hart said in Copyright protection for subscription based services:

    iLok SDK

    Excellent thank you for the info Christoph!

  • Replacing HISE source code files

    2
    0 Votes
    2 Posts
    224 Views
    ustkU

    @d-healey My approach is to build different versions of Hise, modified and original. This way I have a Hise that is specific for the project I am working on, which can be different from another modified version for another project. Because you might not want the same modifications for all your projects.

    I am not talking about GitHub here because I don't know what would be the approach.
    So the downside of my technique is that, if the source files are updated with a new version of Hise, I need to manually remodify the new source (but preset browser is not updated that often...).
    If you have just a few modifications, it's not an ocean to drink though... :water_wave:

  • Standard Template Library

    1
    0 Votes
    1 Posts
    147 Views
    No one has replied
  • Visual Studio 2019 + IPP help

    3
    0 Votes
    3 Posts
    987 Views
    Dan KorneffD

    @orange :love-you_gesture_medium-light_skin_tone: :love-you_gesture_medium-light_skin_tone: :love-you_gesture_medium-light_skin_tone:

  • hi_components modification

    8
    0 Votes
    8 Posts
    344 Views
    ustkU

    @d-healey Very simple mod, font colour and size, I wanted the categories to match the rest of the tile...

  • Customized sampler

    4
    0 Votes
    4 Posts
    552 Views
    Christoph HartC

    Samples are ref-counted so duplicate samples share the same file, unless specified otherwise.

  • Scripting sample maps

    3
    0 Votes
    3 Posts
    698 Views
    d.healeyD

    I think all you need to do is generate a random array that will remap each key press, rather than changing the sample map itself

  • VST/AU Host Help

    13
    0 Votes
    13 Posts
    1k Views
    JayJ

    @dustbro the audio host project files

  • 0 Votes
    2 Posts
    776 Views
    Christoph HartC

    Yeah, actually I removed this quite some time ago because there was nobody using it (including me), but forgot to update the Readme in the repository...

    I did some experiments with writing a native JIT compiler for DSP routines based on NativeJIT, then on asmjit, but ultimately gave up because you can't run JITted code on iOS and this would truncate the possibilities on that platform.

  • Time Stretching / Sample Playback Extension Development

    4
    0 Votes
    4 Posts
    1k Views
    AxiomCruxA

    Oh also re:looper module, I posted another thread with some issues I was having when I used it. It didn't seem to shift the playback pitch to fit with the time/bpm.

    Link Preview Image Audio Loop Player Pitch Glitch

    I have my audio loop player set to 4 bars and loop enabled, first of all, the global tempo BPM setting does not appear to affect the playback rate. Expected...

    favicon

    Forum (forum.hise.audio)

  • Testing changes

    2
    0 Votes
    2 Posts
    531 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
    961 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
    797 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
    1k 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

32

Online

1.6k

Users

11.4k

Topics

99.4k

Posts