• Setting a projects minimum MacOS version?

    General Questions
    1
    0 Votes
    1 Posts
    1 Views
    No one has replied
  • ScriptNode - DC. Offset

    General Questions
    10
    0 Votes
    10 Posts
    310 Views
    ustkU

    @Jeetender Not quite, more the opposite in fact since in rescales a -1 to 1 audio signal to a 0 to 1 modulation signal.

    To remove DC offset you need a HPF

  • instrument plugin no sound

    Bug Reports
    7
    0 Votes
    7 Posts
    70 Views
    David HealeyD

    @l8prod said in instrument plugin no sound:

    @David-Healey yes. whn i go to 'create monolith from samples and samplemaps,' a popup shows saying it was succcessful

    When you installed the samples, was the link file created in app data?

    If you're unsure what I'm referring to you might find my free HISE bootcamp course helpful https://audiodevschool.com/hise-bootcamp/

  • Phase Invert?

    General Questions
    9
    0 Votes
    9 Posts
    470 Views
    LindonL

    @Jeetender there is a script here in this thread as provided by @orange

  • Development Diary: My First Sample-Based Piano

    Newbie League
    13
    1 Votes
    13 Posts
    72 Views
    O

    @l8prod Thanks a lot. Really appreciate the support. Hearing this keeps the motivation high :)

  • RNBO Compile DLL Crash (RNBO --> HISE)

    Bug Reports
    2
    0 Votes
    2 Posts
    30 Views
    David HealeyD

    @dannycouture Have you compiled HISE from source?

  • Kill the audio

    Solved Scripting
    9
    0 Votes
    9 Posts
    116 Views
    Christoph HartC

    @Oli-Ullmann The RNBO wrapper sends a reset message at the bypass / unbypass - can you react to that in the RNBO patch and clear out the buffers?

    void reset() { for(auto& o: obj) o.scheduleEvent(RNBO::MessageEvent(RNBO::TAG("reset"), RNBO::RNBOTimeNow)); }

    RNBO side: https://rnbo.cycling74.com/learn/sending-and-receiving-messages-cpp

    Try an inlet called reset, should receive a bang.

  • Filter gain modulation not working correctly

    Bug Reports
    14
    0 Votes
    14 Posts
    422 Views
    David HealeyD

    @Christoph-Hart Sounds good to me

  • Airwindows code into scriptfx nodes

    ScriptNode
    5
    0 Votes
    5 Posts
    141 Views
    J

    @HISEnberg where to put the main airwindows.h file.. it gives an error

  • I need to install FAUST

    General Questions
    7
    0 Votes
    7 Posts
    105 Views
    J

    @David-Healey ok i will try to compile again

  • Compiling for Windows on ARM64 VM?

    General Questions
    2
    0 Votes
    2 Posts
    61 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.

  • Runtime assertion of exported FX plugin

    Bug Reports
    9
    0 Votes
    9 Posts
    90 Views
    ustkU

    @Christoph-Hart Thanks, yest that's the first thing I checked...

    I re-created another minimal snippet from a new project (the previous one was the main project that I stripped down until having nothing, so I might have carried on a problematic setting of some sort.

    This new one (identical snippet with just a simple ScriptFX) works and runs fine. I did copied the preprocessors from main project and that minimal snippet it's still working. So there might be a setting or a corrupted file. I remove the Binary folder entirely at each iteration to be sure it's clean.

    I'll try a diff between the two "identical" minimal snippets to see why one is not working...

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

    General Questions
    75
    0 Votes
    75 Posts
    442 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
  • Latest develop won't build in VS2022

    Bug Reports
    13
    0 Votes
    13 Posts
    146 Views
    OrvillainO

    So I went back to March 6th. And I got quite a bit further with the build. But then it stalled at:

    include_hi_core.cpp HISE\hi_tools\simple_css\Renderer.h(333,4): error C2872: 'Rectangle': ambiguous symbol [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\wingdi.h(4639,24): could be 'BOOL Rectangle(HDC,int,int,int,int)' HISE\JUCE\modules\juce_graphics\geometry\juce_Rectangle.h(66,7): or 'juce::Rectangle' HISE\hi_tools\simple_css\Renderer.h(333,4): the template instantiation context (the oldest one first) is HISE\hi_tools\simple_css\Renderer.h(365,95): see reference to function template instantiation 'juce::Rectangle<float> hise::simple_css::Positioner::slice<hise::simple_css::Positioner::Direction::Top>(const juce::Array<hise::simple_css::Selector,juce::DummyCriticalSection,0> &,float)' being compiled HISE\hi_tools\simple_css\Renderer.h(333,14): error C2062: type 'float' unexpected [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(336,33): error C2065: 'copy': undeclared identifier [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(336,16): error C2530: 'toUse': references must be initialized [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(337,37): error C3536: 'toUse': cannot be used before it is initialized [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(346,25): error C2672: 'hise::simple_css::Positioner::RemoveHelpers::slice': no matching overloaded function found [MyProject_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') HISE\hi_tools\simple_css\Renderer.h(306,50): could be 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)' HISE\hi_tools\simple_css\Renderer.h(346,25): Failed to specialize function template 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)' HISE\hi_tools\simple_css\Renderer.h(346,25): With the following template arguments: HISE\hi_tools\simple_css\Renderer.h(346,25): 'D=hise::simple_css::Positioner::Direction::Top' HISE\hi_tools\simple_css\Renderer.h(306,33): 'Rectangle': ambiguous symbol HISE\hi_tools\simple_css\Renderer.h(306,42): syntax error: missing ';' before '<'

    This was with: 0567740 - - fixed compilation on macOS!

    Confirmed locally and as part of CI build; which I have switched from VS2022 to VS2026.

    It seems like it is using Rectangle but without specifying whether it's a juce:: or whether it's from the Windows SDK.

    @Christoph-Hart

    I think the fix is to directly specify juce::Rectangle in /hi_tools/simple_css/Renderer.h:

    - Rectangle<float> copy = totalArea; + juce::Rectangle<float> copy = totalArea;
  • HISE Delay - delay time issue

    Newbie League
    3
    0 Votes
    3 Posts
    52 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
    94 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
    161 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

  • Phase Correlation Meter

    Scripting
    16
    0 Votes
    16 Posts
    1k Views
    SifresS

    @dannytaurus I would like to add that you can also connect Claude with MCP to the Hise.exe, it can do a lot already and finds its way on its own through documentation, makes edits in the code, compiles for you, recompiles if it runs into errors etc.

    Used it a lot with Opus 4.6 but as many people reported the model got dumbed down a bit and runs through usage like an addict runs through colombian snow. They did double rates in off hours last month. So I basically went from hitting the limit 30 minutes before rate refresh, to 30 minutes after rate refresh 😧 I think the openclaw community really fckd it up for us sadly.

    Claude did a LOT of heavy lifting for my UI phase when developing. SNEX support was missing but I thought I think I saw some commits yesterday that integrate that part as well.

    So yeah. Claude is the bomb and MCP makes it even better (especcialy for a novice coder like myself).🤖

    (Edit: Just noticed this is a topic from before the MCP 😁 )

  • Player and expansion communication......

    General Questions
    17
    0 Votes
    17 Posts
    243 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.