• Hide preset browser search bar

    1
    4 Votes
    1 Posts
    258 Views
    No one has replied
  • Custom dll loading issues.

    Solved
    2
    1 Votes
    2 Posts
    266 Views
    tobanteT

    @tobante So the issue was a virtual destructor that I had defined. Both gcc & clang did not complain, but on Windows MSVC gave an error message. I guess that caused ABI problems. After removing said dtor it loads on all systems.

  • I want to integrate JUCE dsp modules into HISE

    5
    0 Votes
    5 Posts
    617 Views
    Christoph HartC

    @Straticah When you create a node template file using the file menu item, it will be picked up automatically by the exporter.

    There's no use for adding a code editor for the C++ file, just go in the IDE project of the dll and edit the C++ in Xcode / VS Studio:

    Create a C++ template file Export the DLL Open the project (in DspNetworks/Binaries/) Edit the C++ code, debug in Xcode / VS by attaching the debugger to your HISE build.

    Once you've set it up, the workflow is pretty similar to the usual workflow for C++ coders.

  • Custom C++ Juce Integration

    7
    0 Votes
    7 Posts
    793 Views
    StraticahS

    @Sawer did it work? :)

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

    2
    1 Votes
    2 Posts
    250 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
  • C Major another Audio language

    5
    2 Votes
    5 Posts
    588 Views
    S

    And in case it helps, Faust can already be used with Cmajor, see: https://faustdoc.grame.fr/tutorials/cmajor/

  • Hise Components to Juce

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

    18
    0 Votes
    18 Posts
    1k 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
    201 Views
    No one has replied
  • Move scripted algorithm to a third party C++ lib

    7
    1 Votes
    7 Posts
    617 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
    298 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
    452 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
    363 Views
    d.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
    2k Views
    clevername27C

    @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
    188 Views
    d.healeyD

    I've opened a github issue about this

    Link Preview Image [bug] getUserPresetDirectory() doesn't work with full expansions · Issue #381 · christophhart/HISE

    Forum Discussion https://forum.hise.audio/topic/7228/get-current-expansion-within-frontendhandler-getuserpresetdirectory Commit fcad7d6 Tested OS: Linux HISE: n/a Compiled Project: Yes In compiled Full Expansion projects FrontendHandler:...

    favicon

    GitHub (github.com)

  • Preset browser double click

    8
    0 Votes
    8 Posts
    382 Views
    d.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
    361 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
    97 Views
    No one has replied

31

Online

1.7k

Users

11.8k

Topics

102.7k

Posts