• Midi Mute Buttons

    Presets / Scripts / Ideas
    1
    0 Votes
    1 Posts
    19 Views
    No one has replied
  • 0 Votes
    1 Posts
    19 Views
    No one has replied
  • Centred text with setFontWithSpacing drifts left

    Bug Reports
    1
    3 Votes
    1 Posts
    19 Views
    No one has replied
  • Auto Start REST server not working

    General Questions
    4
    0 Votes
    4 Posts
    61 Views
    Christoph HartC

    @ustk Haha I am launching HISE with the cli most of the time and there it worked so I never bothered…

    hise-cli -hise launch

  • 0 Votes
    2 Posts
    74 Views
    J

    I'm not going to pretend I came up with this myself or understand the underlying JUCE implications, but this seems to have fixed it.

    In this file:
    HISE/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp

    Modify the setValueNotifyingHost function to abort if the value hasn't actually changed:

    void AudioProcessorParameter::setValueNotifyingHost (float newValue) { // Abort if the value hasn't changed. This prevents redundant DAW notifications // during UI initialization that cause Ableton to incorrectly disable automation. if (getValue() == newValue) return; setValue (newValue); sendValueChangedMessageToListeners (newValue); }

    I haven't noticed any other side effects so far 🤞

  • How do I add gain?

    ScriptNode
    6
    0 Votes
    6 Posts
    354 Views
    LillieL

    At some point everybody wanders from the slots into the live section and finds a completely different animal there, so it's worth understanding the difference before you sit down at a table. A slot moves at whatever speed you press the button, which means you control the pace entirely, while a live table moves at the dealer's pace and that pace is slower, more sociable and much harder to leave. In pure numbers the tables are usually kinder. Blackjack played sensibly and European roulette both carry a smaller house edge than a typical reel game, which is the part people quote when they argue that live beats slots. What that argument leaves out is the rest of the picture: table minimums are higher, a round takes a minute rather than three seconds, and the game show formats like Crazy Time or Lightning Roulette are built to feel generous while sitting at the aggressive end of the range. There's also a very Nigerian consideration that nobody mentions, which is data. A live table is a video stream running continuously, so an hour at the tables costs you far more of your bundle than an hour on reels, and on a metered connection that difference is real money on top of what you're staking. So a reasonable order is this: learn the maths on slots where a session is cheap to observe, then visit the live rooms once you know how you behave under a losing run. Most people compare online slots in Nigeria and live tables as if they were the same product, and they aren't. As always, test before you spend. Every online slot Nigeria players recommend has a practice mode and on 1xcasino Nigeria it opens without a deposit, though live tables are the exception, since a real dealer means real stakes and there is no demo version to hide behind. The setup around all of it stays simple. 1xCasino sign up is an email address or a phone number with your currency set to NGN, roughly two minutes of typing, deposits run through bank transfer, USSD or mobile money, and withdrawals return by the same route into the same account, so keep it in your own name and get verification out of the way early. One habit worth building if you do move to the tables: decide your stop before you sit, not while you're sitting. The social feel of a live room, the dealer greeting you by name, the other players in the chat, all of it is designed to keep you in the seat, and it works.

  • [DEVLOG] Pro EQ

    C++ Development
    12
    15 Votes
    12 Posts
    604 Views
    L

    Just seeing this, this is extremely impressive - also puts into perspective how impressive the FF offering is with all its extra modes and spectral stuff on top. Crazy work mate, well done.

  • 6 Votes
    19 Posts
    480 Views
    GUJIANG

    @Lindon Windows

  • Scriptnode compilation failing on ARM Mac

    ScriptNode
    1
    0 Votes
    1 Posts
    35 Views
    No one has replied
  • Neural node bug on HardocdedFX as embedded

    Bug Reports
    10
    0 Votes
    10 Posts
    915 Views
    HISEnbergH

    @resonant is it an issue with the Neural node or the global cables? I haven't used the neural node much so I don't have much advice there.

    I think the issue is as Christoph noted before: HISE tries to load the network in the hardcoded FX before the first script compilation.

    The easiest way to recover your project would be going directly into the .xml and cutting the HardcodedMasterFX out of the project. Then reload the xml and resavee it. Add your Neural node FX back in. Also just comment out all your scripts first so the project can load, then slowly add them back in.

  • HELP! I modeled a Roland D-50 in HISE/Faust, but...

    General Questions
    5
    0 Votes
    5 Posts
    140 Views
    griffinboyG

    @Morphoice
    Ah, no but that is a reason to reset everything!
    Under many conditions, changing parameter values all at once can produce monstruous audio. Like, if the DSP effect has feedback, if you don't clear all the buffers, the audio from before the switch, could blow up under the new parameters. There are scenarios that can sound really horrible or blow out your speakers. I mean, let's say the new preset has different reverb parameters, you'll get all the reverb knobs yanked while it's still playing, and get all that washy doppler... Of course that's not a horrible situation, but you can imagine that certain DSP would produce really loud nightmares. Which is why it's quite sane for Hise to send reset() on a preset change, to clear out all the buffers and start from silence. It's the safest thing to do.

    But I agree that creatively, there are situations where this is not what you want. But you can understand why Hise went with the blanket solution.

  • 6 Votes
    31 Posts
    5k Views
    ChazroxC

    @ustk The man is too good! 🔥 @lalalandsynth 🏆

  • HISE with Claude

    AI discussion
    14
    0 Votes
    14 Posts
    259 Views
    LindonL

    @Christoph-Hart said in HISE with Claude:

    just fyi at this point the hise-cli contains the functionality of the mcp server and the lsp server so it's the all in one solution going forward.

    so we'd just need to point Claude at the HISE-CLI then? (Asking for a friend)...

  • 0 Votes
    5 Posts
    88 Views
    David HealeyD

    @tahinar Yes you need to build it from source. There are many posts on the forum with instructions.

  • 0 Votes
    26 Posts
    858 Views
    David HealeyD

    @aliabr_prod You can see all the latest developments here

    Make a bug report at github and link back to this thread so it doesn't get lost.

  • Measuring plugin delay times....

    General Questions
    12
    0 Votes
    12 Posts
    268 Views
    LindonL

    @ustk thanks mate I will give it a go...I have no idea how to do a "correlation algorithm" but its all an adventure...

  • Why is macOS minimum 11.0? (And beware of Xcode 27!)

    General Questions
    13
    0 Votes
    13 Posts
    172 Views
    David HealeyD

    @dannytaurus Interesting, looks like they are also phasing out Intel support when they eventually limit the minimum deployment to 27.0 - probably a few years yet.

    I'll just stick with my existing build system for now until it no longer works.

  • IPP Mismatch on Windows

    General Questions
    6
    0 Votes
    6 Posts
    318 Views
    David HealeyD

    @eschirle I don't know, I haven't used the ci method

  • 0 Votes
    2 Posts
    84 Views
    E

    For anyone curious - it looks like you can get around this by linking the expected path to wherever you have Visual Studio installed

    mklink /D "C:\Program Files\Microsoft Visual Studio\18\Community" "C:\Program Files\Microsoft Visual Studio\18\Enterprise"
  • Latency issues..

    General Questions
    5
    0 Votes
    5 Posts
    1k Views
    J

    @Jeetender said in Latency issues..:

    @Jeetender said in Latency issues..:

    I made a vst everything works fine, but when i open that vst into any daw like flstudio/live/reaper/reason it gives out latency.. how do i compensate the latency automatically?

    i did try this.. but nothing worked, BUT i had a dynamic module in the end of the chain, which had a limiter, i removed it and then the latency was gone after compiling the vst..

    can u please elaborate, coz iam not much of a DSP coding guy. but i had tha plugin at the end of the chain which already was of no use.. and i dont know why doesn't it report the latency to the DAW automtically, the other plugin ive made do this well and good, no latency with other plugins.. but i am here to learn more about this.