• Airwindows code into scriptfx nodes

    ScriptNode
    8
    0 Votes
    8 Posts
    666 Views
    HISEnbergH

    @Jeetender It looks like you didn't grab the source code for the Tube2 implementation. There's usually 3 things you need:

    This Airwindows.h file, which is the main wrapper for all of the FX.
    DspNetworks/ThirdParty/src/airwindows/AirWindows.h

    The individual wrapper file (Tube2.h)
    DspNetworks/ThirdParty/Tube2.h

    And the source code for the individual FX (Tube2 subfolder)
    DspNetworks/ThirdParty/src/airwindows/Tube2

    *Note 1: I had issues compiling all of the FX simultaneously so I initially broke this library into 2, so Tube2 wasn't included in the original version. I just added it, checkout the dev branch specifically.

    *Note 2: The individual source code for all of Airwindows FX are basically the same. There's typically 3 files:
    Tube2.cpp
    Tube2.h
    Tube2Proc.cpp

    Currently I accidentally pushed a version with a .inc extension. I'll try to fix those but you can manually remove those for now.

  • Setting a projects minimum MacOS version?

    General Questions
    2
    0 Votes
    2 Posts
    210 Views
    SifresS

    @Orvillain I ran into a similar issue with snex nodes and Hise defaulting to 10.11 and the compiler wanting to do 10.13+. Both are at the DSP networks compiler end.

    I've got a feeling it's more Xcode related and dropping support for the 10.x range slowly.

    Claude told me this but won't be able to test it till.tomorrow. Let me know if it helps.

    Got it. So the flow would be:
    Export/compile the DspNetwork DLL from HISE on Mac
    The AutogeneratedProject.jucer gets regenerated with 10.11
    Xcode refuses to build it
    The fix is to patch the .pbxproj after Projucer has re-saved it but before Xcode compiles. The easiest place to hook this in is your batchCompileOSX.sh script in DspNetworks/Binaries/ β€” add the sed line right after the Projucer re-save step.
    Open that file and it'll look something like:
    Bash

    cd "$(dirname "$0")" "$HISE_PATH/tools/Projucer/Projucer" --resave AutogeneratedProject.jucer xcodebuild ...

    Add the patch between the resave and the xcodebuild call:
    Bash

    sed -i '' 's/MACOSX_DEPLOYMENT_TARGET = 10.11;/MACOSX_DEPLOYMENT_TARGET = 10.13;/g' \ "Builds/MacOSX/$(ls Builds/MacOSX/ | grep .xcodeproj)/project.pbxproj"

    That way it survives re-exports automatically without touching HISE source. Want me to look at your actual batchCompileOSX.sh if you paste it here?

  • Phase Invert?

    General Questions
    10
    0 Votes
    10 Posts
    850 Views
    J

    @Lindon 11.jpg

    this did the job for me well, eventually, inverting the phase of left and right channel independently.

  • 0 Votes
    1 Posts
    84 Views
    No one has replied
  • I need to install FAUST

    General Questions
    7
    0 Votes
    7 Posts
    250 Views
    J

    @David-Healey ok i will try to compile again

  • Compiling for Windows on ARM64 VM?

    General Questions
    2
    0 Votes
    2 Posts
    167 Views
    L

    @shashwatshukla i thouht the m1 macs have a "wine" type thing (rosetta) that translates X86 instructions into ARM instructions. also, you can run hise natively on mac.

  • Full Instrument Expansions - how, what where....

    General Questions
    75
    0 Votes
    75 Posts
    2k Views
    LindonL

    @David-Healey well we are all good to go then... thanks again for your (expensive) time. I (as usual) owe you another bottle...

  • Compilation error

    General Questions
    13
  • HISE Delay - delay time issue

    Newbie League
    3
    0 Votes
    3 Posts
    142 Views
    A

    @Lindon Thanks so much. I assumed the forking suggestion wasn't the right move. It's so good to have such a great community with people like you and Dave H. providing expert support. I haven't yet communicated with Christoph but the experience using HISE as a newbie, truly shows how a community like this is a formidable asset πŸ™
    Thanks again.

  • Advanced Panel like Arturia.

    Newbie League
    3
    0 Votes
    3 Posts
    196 Views
    O

    @pratitghosh

    HiseSnippet 1085.3ocsVEtaaaCDlxIJn1asXEXO.b9WJcAF1N1oIYXqI1wY0X0oF0YECXXnflj1hHRjBRzM0an.6waON6MH6Horsbi6Vgwp+iEOd228cGu6HGlpn7rLUJxqx0yS3HuuzezboNraHQHQ8u.48H+AjLMOE6D0YdBIKiyPdd67iFAdk2EY+82OqCIhHo7UhPnWqDT9KDwB8JoCO6mDQQWRX7qEwEzt0Y8oJYWUjZFvmc7qiRHzaHS4WQLpUxG8bRVHx6I9sadHsE6orlMaexQTxQ7SlPlLowgrVsN53SZb3IjVGeDudaj2d8XBsJcjln4YHuc6nXyGEptU5bvqEYhwQbyhFnQfmchuTEwLgnQJpanHhMbQhJCAnLbUZaGWZ6q8GHXhkxWk99J6F3UVTLA5UZc5syZzqQQ5Uu.81.k7JPoccT5w9inohD8pcL74K76KgSyID3bpHUb5hJ0eG+tJPCotVL4F9kovhkVDzrd8CvMpWe+uqRkJBYjPxwSlIoZgRhUxWwyD+NuyLs1bNJ0opn.pJNQIA7N.+VRzL99U9iJkW3hLt94bwzPc..J9acZfeBtswCuGbxBEmx0cW.TP0h9o59FTx8VWRTzXnnIXibwvZnBKSC9IEmf+d7B3IL1PhjGET09WipGfWFnIF7CpdqfoCA4MKJTn4wtBVXG2GY0R4LimrpLDpCzuRMSCYpfEYpfo1jvzZSf9fyihBzghLSHtFf6aRAqS4w.k6ImBXUilxgZlNoJBiZ6OC.DErSwUoVygJP4TNPqJkIoSyNE+qKifpg1Td0eyA+3ZDslPCuVs7bdDj4BpRsPjgc.lUMWYF6EBvgRvkI.XNsxUBPeYPd6A3PabZit6mtFPzg0RIRlJNXe7OfqWqM9YKShiMEBm9A4TGTo7DSVMvkeJT9ckRyeoLv5zJuuB9C2ZxjMtWd0QDDPaZayPpz+MCCjyhGySKVeaTDZDWu61+i2cWb3C0USVPQkruTneYBW9wFIgxKjMSBxYEnp1NG3Q4yAbsBHAyHpX2Axx6hSsQ+b+KHZxBz.fAmkvS0BSb3cA+svTc2Tlx9WvytQqRfAzK6PgX8S02uakeu3r4KW7mmell+NsYdU2HA8F7.92XhxkNXOmCd3hgbl1VK9Ov20BaP12yf0byGL3CaC.3h89q7vbU8nQJBc2ctKnt2rTXJthMKhnWezt4Bv7MfJh0lmZ5kjYB87hWP9+179OUJ9X+gBMMbybrzF3Hbj+4fi42R9P+dSlvo5UDbW+K+kOOWIhbScmBiYRElZgqlEOBNoobynQnBwzQ5Uxz63VWeQ8xHtjYWbG7KeyFl0d4a1XwlnXBMU8FpqiybO7CrR.NIsuYoL73IXMtw86whgmE7FJccntmgM2VCObaMr01ZX6s0vi1VCe51Z3w+2FZd014yzpXWaCBMXXO6LQOudRBTAZqVQ+CnzXxnJ
  • Sample mapping naming Values

    General Questions
    8
    0 Votes
    8 Posts
    277 Views
    C

    Ok, for enyone interested. the key to this is to put the exact values of the velocity in the file names, like this:
    Flute_legato_C4_0_50
    Flute_legato_C4_51_127

  • Player and expansion communication......

    General Questions
    17
    0 Votes
    17 Posts
    504 Views
    LindonL

    @Christoph-Hart said in Player and expansion communication......:

    @David-Healey yup sync

    Good news then.. thanks.
    @David-Healey and thanks to you too.

  • Simmons SDS-V Drum Module Emulation

    General Questions
    6
    6 Votes
    6 Posts
    504 Views
    SifresS

    @Morphoice Sick dude. Well done! Loving the sound and glad you kept that interface clean. I'll trade you a code for my synth if you are interested πŸ‘ˆ

  • String literal issue when compiling latest develop?

    General Questions
    3
    0 Votes
    3 Posts
    150 Views
    OrvillainO

    Hey @Christoph-Hart

    Heads up, you might still have an issue:

    > Compiling dll plugin Failed to load the project file: <project>\DspNetworks\Binaries\AutogeneratedProject.jucer Compiling 64bit <project> ... MSBuild version 18.4.0+6e61e96ac for .NET Framework include_hi_dsp_library_01.cpp include_hi_tools_03.cpp Main.cpp RNBO.cpp !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,5): error C2653: 'zstd': is not a class or namespace name !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,11): error C2065: 'ZDefaultCompressor': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,30): error C2146: syntax error: missing ';' before identifier 'comp' !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,30): error C2065: 'comp': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(843,5): error C2065: 'comp': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,4): error C2653: 'zstd': is not a class or namespace name !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,10): error C2065: 'ZDefaultCompressor': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,29): error C2146: syntax error: missing ';' before identifier 'comp' !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,29): error C2065: 'comp': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(939,4): error C2065: 'comp': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,4): error C2653: 'zstd': is not a class or namespace name !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,10): error C2065: 'ZDefaultCompressor': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,29): error C2146: syntax error: missing ';' before identifier 'comp' !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,29): error C2065: 'comp': undeclared identifier !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(959,4): error C2065: 'comp': undeclared identifier

    Sanitised log. But seems to be to do with zstd::ZDefaultCompressor ????

  • 0 Votes
    21 Posts
    1k Views
    dannytaurusD

    @Jeetender The plugin code must be exactly 4 letters, with the first one uppercase.

    Same format for the company code.

  • 0 Votes
    5 Posts
    357 Views
    the red_1T

    @DanH said in Can't Add Positive Gain in HISE – Am I Missing Something?:

    dsp network xml file

    thank you πŸ™πŸΌ,

  • Send Effect make Nasty Feedback ( Almost Death )

    General Questions
    8
    0 Votes
    8 Posts
    1k Views
    S

    @Christoph-Hart just had my life flash before my eyes when I did this same mistake today. It might be high time to prevent this user error before someone unlucky tries this while wearing headphones πŸ™

  • Knob values displayed as percentage

    Scripting
    44
    0 Votes
    44 Posts
    1k Views
    J

    @David-Healey πŸ˜– you know what david, my screen time for today is beyond limits, i think i should take a break and continue tomarrow.. too much coding for today.. But thank you the plugin is done.

  • 0 Votes
    4 Posts
    284 Views
    David HealeyD

    @JulesV Yes you can put multiple licenses in the license file, just make sure it's clear where one ends and the next starts. With mine I put a quick explainer at the top.

  • HISE Won’t Install Proper Version

    General Questions
    9
    0 Votes
    9 Posts
    334 Views
    C

    @David-Healey Backdating made it work, and I’m not one to argue with a good thing. Consider me resolved, good sir. Love your YouTube tutorials, by the way.