Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Recent
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • MorphoiceM

      No Multichannel output

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      20
      0 Votes
      20 Posts
      230 Views
      ChazroxC

      @Morphoice yeee! Let go! ๐Ÿ™

    • D

      HISE doesn't recognize MS Buils installed

      Watching Ignoring Scheduled Pinned Locked Moved Solved Newbie League
      2
      0 Votes
      2 Posts
      50 Views
      D

      Solved it. Created a junction to "remove" this 18 folder:

      mklink /J "C:\Program Files\Microsoft Visual Studio\2022" "C:\Program Files\Microsoft Visual Studio\18"

    • B

      Scriptnode - Midi frequency

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      3
      0 Votes
      3 Posts
      76 Views
      B

      @ulrik

      Ohh yess!! Thank you so much! You helped me a lot. I am good at c++ bad i have no idea about scriptnode.

      Thanks!!

    • resonantR

      Vertical Range Slider

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      76 Views
      resonantR

      @Chazrox Sweet! it is really helpful Thank you!!

    • C

      Duplicating track resets button

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      22 Views
      No one has replied
    • S

      HPF before compressor with a send

      Watching Ignoring Scheduled Pinned Locked Moved Presets / Scripts / Ideas hpf sidechain eq bands reset dynamics parametriq
      4
      0 Votes
      4 Posts
      125 Views
      ustkU

      @ScreamingWaves Iโ€™m not at my computer to make an example or find helpful links, but thereโ€™s no need to code for this part. Just connecting the right nodes and assigning parameters.

    • DJJD12345D

      Using Gain knobs

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      10
      0 Votes
      10 Posts
      132 Views
      DJJD12345D

      @Chazrox How do I change the size of the grid in interface veiw

    • L

      Export Wizard - MSBuild detection issue on Windows (VS 2022 Professional)

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      99 Views
      L

      @lloyduss @David-Healey Thank you so much it worksssss!

      1a19fd04-c3c3-4c8e-8b03-e590d7c5f3bb-image.png

    • dannytaurusD

      onControl vs custom callbacks?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      65 Views
      dannytaurusD

      @David-Healey Roger that ๐Ÿ‘

    • DimitrisSPD

      Midi Overlay Panels in Compiled Plugin Crashing DAWS?

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      39
      0 Votes
      39 Posts
      6k Views
      bendursoB

      @Goodflow said in Midi Overlay Panels in Compiled Plugin Crashing DAWS?:

      Line 40:

      class MidiOverlayFactory: public DeletedAtShutdown

      gets changed to

      class MidiOverlayFactory

      I was having the same crash and was fixed with this. Thanks!
      Seems to work on mac, windows & linux. @Christoph-Hart maybe this could be included in the dev branch?

    • J

      Midi Files say "Temp" how to fix

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      8
      0 Votes
      8 Posts
      314 Views
      xxxX

      @xxx id rather have it called midi, or plugin name, or whatever the file is originally named

    • David HealeyD

      Invalid use of incomplete type vSIMDType

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      33
      0 Votes
      33 Posts
      2k Views
      David HealeyD

      @iamlamprey Done https://github.com/christophhart/HISE/pull/813

    • DabDabD

      Romplur vs Maize Sampler still HISE Rocks

      Watching Ignoring Scheduled Pinned Locked Moved Blog Entries
      22
      2 Votes
      22 Posts
      5k Views
      David HealeyD

      Another one you might be interested in is Floe: https://floe.audio/

    • ChazroxC

      Webview cant find index file.....Help please.

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      13
      0 Votes
      13 Posts
      260 Views
      ChazroxC

      @VirtualVirgin whaaa 500mb?? Its take alot for a normal browser window to hit that much ram. What does ur plugin do?

    • OrvillainO

      Is there a way to pickup host transport messages directly within a custom node??

      Watching Ignoring Scheduled Pinned Locked Moved C++ Development
      6
      0 Votes
      6 Posts
      318 Views
      OrvillainO
      #pragma once #include <JuceHeader.h> namespace project { using namespace juce; using namespace hise; using namespace scriptnode; using namespace snex; /** Smallest possible BPM listener example. Demonstrates: - TempoListener registration - tempoChanged() callback - BPM flowing into the audio graph */ struct MinimalBPMListener : public data::base, public hise::TempoListener { SNEX_NODE(MinimalBPMListener); struct MetadataClass { SN_NODE_ID("MinimalBPMListener"); }; static constexpr bool isModNode() { return true; } static constexpr bool isPolyphonic() { return false; } static constexpr bool hasTail() { return false; } static constexpr bool isSuspendedOnSilence() { return false; } static constexpr int getFixChannelAmount() { return 1; } // --- Tempo sync --- hise::DllBoundaryTempoSyncer* tempoSyncer = nullptr; double bpm = 120.0; // Exposed modulation value double lastOut = 120.0; // --- TempoListener --- void tempoChanged(double newTempo) override { bpm = newTempo; lastOut = bpm; // make it observable } // --- Lifecycle --- void prepare(PrepareSpecs specs) { if (tempoSyncer == nullptr && specs.voiceIndex != nullptr) { tempoSyncer = specs.voiceIndex->getTempoSyncer(); if (tempoSyncer != nullptr) tempoSyncer->registerItem(this); } // Initialize output lastOut = bpm; } void reset() {} ~MinimalBPMListener() override { if (tempoSyncer != nullptr) { tempoSyncer->deregisterItem(this); tempoSyncer = nullptr; } } // --- Processing --- template <typename T> void process(T& data) { static constexpr int NumChannels = getFixChannelAmount(); auto& fixData = data.template as<ProcessData<NumChannels>>(); auto fd = fixData.toFrameData(); while (fd.next()) fd.toSpan()[0] = (float)lastOut; } int handleModulation(double& value) { value = lastOut; return 1; } void setExternalData(const ExternalData&, int) {} }; }

      This is a minimal example of how to get your custom C++ node to listen to the host BPM. Code above doesn't actually DO anything with the BPM information. But it proves the concept.

    • OrvillainO

      How do I remove or mask out sections of a path?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      57 Views
      dannytaurusD

      @Orvillain You can set up the hierarchy in your script I guess. Then at least you have it all in one place.

    • LindonL

      Look & Feel - ComboBox Background.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      48
      0 Votes
      48 Posts
      2k Views
      David HealeyD

      @dannytaurus said in Look & Feel - ComboBox Background.:

      Weird! Could still be a difference between Ventura and Sequoia?

      Maybe, would be good if someone else can test it

    • N

      I released my first public plugin guys

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      6 Votes
      4 Posts
      100 Views
      N

      @dannytaurus its a reverb type plugin ๐Ÿ˜Š

    • LindonL

      Sampler Playback - ping-pong

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      15
      2 Votes
      15 Posts
      2k Views
      P

      @Kenny-Roads I am not an expert but could you not achieve this by using two RR groups? The first group would have the forward sample and the second would have the backwards sample. With the default behavior in HISE being that it would play them in order, would that be what you want? Just an idea.

    • D

      My instrument is not listed in Pro Tools (goes to AudioSuite instead)

      Watching Ignoring Scheduled Pinned Locked Moved Solved Newbie League
      5
      0 Votes
      5 Posts
      70 Views
      D

      @David-Healey awesome, thanks!