• Custom C++ Juce Integration

    7
    0 Votes
    7 Posts
    2k Views
    StraticahS

    @Sawer did it work? :)

  • Adding a C++ library to our HISE based instrument

    2
    1 Votes
    2 Posts
    602 Views
    DabDabD

    @Lindon said in Adding a C++ library to our HISE based instrument:

    So... we have a deal with a very large distributor/developer to carry our plugin. As you may guess this is a very very big deal for us.

    However.... they want us to use their authorisation system, which is a C++ library ( a .cpp file and a header). I have no idea where to begin with this. I am assuming I add these files into the AdditionalSourceCode folder but from there I have no idea how to get it callable from within HISE....

    Any help for a complete C++ novice gratefully received.

    I am also curious to learn it..

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    85 Views
    No one has replied
  • Hise Components to Juce

    1
    0 Votes
    1 Posts
    474 Views
    No one has replied
  • Choc

    18
    0 Votes
    18 Posts
    4k Views
    NatanN

    @Christoph-Hart Hey Legend,

    Any tip on how to get started here?
    In Three.js, Nothing makes sense to me LOL
    Where and How to Download another example from Three.js?
    Contacting Images and s, and Index?

    Appreciate your help

  • SNEX bitshift & XOR error

    1
    0 Votes
    1 Posts
    372 Views
    No one has replied
  • Move scripted algorithm to a third party C++ lib

    7
    1 Votes
    7 Posts
    2k Views
    ustkU

    @Christoph-Hart said in Move scripted algorithm to a third party C++ lib:

    @ustk welcome to C++. Your .cpp file is probably not added to the Xcode project as translation unit (which is C++ gibberish for something that will be compiled).

    I have seen that xcode might miss the file on StackOverflow but wasn't sure if it was my case and even less the how to :)

    Why do you need to split it into .cpp and .h? If you want to keep the implementation organised like this, you need to use a header file which includes the two files.

    For 2 reasons actually, my own experience, and be able to link existing libraries without too much modifications

  • Drawing image outside binary

    3
    0 Votes
    3 Posts
    783 Views
    F

    @d-healey sounds good, so in the doc, it says if it's bigger than 50mo you're better off not putting them in the binary.
    Seems logical!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    46 Views
    No one has replied
  • Convolution Reverb newFileLoaded method gone?

    6
    0 Votes
    6 Posts
    1k Views
    hisefiloH

    Well!! Figured it out. For others facing this: HISE 3.0.0 (AFAIK) and newer needs Engine.loadAudioFilesIntoPool(); in order to correctly pool audio files for C++ API

    So basically add:

    Engine.loadAudioFilesIntoPool();

    into the main script processor for your HISE project and proceed with the normal export.

  • C++ code into HISE

    3
    0 Votes
    3 Posts
    766 Views
    David HealeyD

    There are a few ways to do it - https://docs.hise.audio/cpp_api/index.html

  • New Feature (Probably?) Adds Full Component Access in LAF

    Unsolved
    24
    0 Votes
    24 Posts
    6k Views
    C

    @ulrik I just wanted to thank you again for taking the time to write this code. I ended up adapting it, and thank you.

  • Get current expansion within FrontendHandler::getUserPresetDirectory

    2
    1 Votes
    2 Posts
    476 Views
    David HealeyD

    I've opened a github issue about this

    https://github.com/christophhart/HISE/issues/381

  • Preset browser double click

    8
    0 Votes
    8 Posts
    1k Views
    David HealeyD

    It will work :) I'm going to combine it with Lindon's timer idea because I also have a pre-loading screen that pops up and prevents the second click being registered, a time will solve that.

  • What is CPP?

    3
    0 Votes
    3 Posts
    905 Views
    Christoph HartC

    That looks like a ready to use C++ plugin built with JUCE. Just throw it in the compiler and enjoy :)

    You might want to ask for the Projucer file to so that it creates the project for your IDE.

  • Pasted text showing in debugger

    1
    0 Votes
    1 Posts
    249 Views
    No one has replied
  • Build error in latest commit

    19
    0 Votes
    19 Posts
    3k Views
    David HealeyD

    @DanH Version 3 is a tag - https://github.com/christophhart/HISE/tags

    Master and Develop are both ahead of V3. For our purposes ignore the tags and just stick with develop.

  • Block-Based Processing in Third Party Node

    10
    0 Votes
    10 Posts
    2k Views
    ?

    Yeah RTNeural supports floats. I think the issue is with the type of Model I'm using -> I can get a guitar amp black box model working just fine, but the whole "predict the future" version isn't playing very nice :)

    I'll keep messing around

  • Little trouble with nested includes

    31
    0 Votes
    31 Posts
    8k Views
    ?

    @Christoph-Hart Does the parameter class not support step size? I need whole numbers so it isn't calling a randomize method every .01 steps

    0831bd64-041a-4331-b48c-850c7c721f2c-image.png

  • External global scripts

    2
    2 Votes
    2 Posts
    401 Views
    Matt_SFM

    @d-healey said in External global scripts:

    I'm making a video about global scripts

    Content.spoilerAlert() 😁

9

Online

2.4k

Users

13.8k

Topics

120.2k

Posts