• Customer support software

    General Questions
    14
    0 Votes
    14 Posts
    150 Views
    soundsyncS

    @dannytaurus Hey Danny,
    Not to Hijack your thread but figured I could let some light in on Soundsync.

    The initial post is about support. I dont have this yet but I just added to the update list and will get it done ASAP! This feature would be included as "transactional" emails, so they will be free.

    Soundsync also offers a Marketing Email option which segments your users based on useful info like products purchased, date range, imported list and more options coming soon (like plugin versions, etc).

    You also mentioned wanting a more easy to follow fee matrix. Soundsync is easy.
    10% fee covers everythinng except marketing emails (first 1000 free every month) and redemption overages (first 10,000 free each month).

    So it looks like this:
    10% Platform fee (covers transaction fee as well)
    Email Marketing (First 1000 free each month, then $1/1000 emails)
    Redemptions (First 10,000 free each month, then $0.005 each)

    There is a $10 monthly minimum, but this is waved once you surpass that in other charges (like platform fee).

    Soundsync is also a MoR.

    Apologies again for Hijacking. if you feel this is crossing the line just let me know and I'll remove it.

    Soundsync Information

    Dev Signup

    Best,

    Aaron

  • 4 Votes
    17 Posts
    4k Views
    soundsyncS

    @Edwards said in Soundsync Beta: HISE Ecosystem | UPDATE: Native-Authoritative C++ Licensing Bridge:

    Sounds like a useful workflow for HISE developers, especially having licensing, delivery, and customer management tied together. I’d be interested to see how the activation flow handles offline use in practice.

    Good question! The current flow is online for first activation because the plugin needs to verify the license/serial/customer account against SoundSync and bind that activation to the user’s machine.
    After that, the plugin keeps a local activation state so the product can continue opening without calling home every launch. If the server is unavailable, the plugin can enter an offline grace state instead of immediately locking the user out.
    The intended behavior is:

    First activation requires internet. Normal launches restore from local activation data. Periodic validation refreshes the license state when online. If offline, the plugin can continue working during the configured grace window. If the license is refunded, revoked, deactivated, expired, or outside grace, the plugin returns to the activation screen. Developers can choose how strict the grace period should be for their product.

    So the goal is not “phone home every time or fail,” but also not “activate once and trust forever.” It sits in the middle: friendly to real users who are offline, but still gives developers control over revocations, device limits, offline grace and subscription/license state.

  • Custom IR Samples within the combo box

    General Questions
    1
    0 Votes
    1 Posts
    26 Views
    No one has replied
  • 6 Votes
    28 Posts
    815 Views
    ChazroxC

    @robJ Thank You 🙏

  • 13 Votes
    126 Posts
    31k Views
    ChazroxC

    Update: There are still 2 codes left 👍

  • Scriptnode compilation failing on ARM Mac

    ScriptNode
    4
    0 Votes
    4 Posts
    92 Views
    K

    For one thing, I would avoid spaces in naming things, like you have two there around - and one between Dynamic and library. Might not be the problem here, but better not to use those. Personally I’d get rid of the dash as well.

  • Claude screenshot crashes Hise

    Bug Reports
    5
    1 Votes
    5 Posts
    88 Views
    ustkU

    @dannytaurus said in Claude screenshot crashes Hise:

    so I don't think the recent commits introduced it, they just make the message thread busier so the 1 s timeout trips more often.

    Yes that's it, in fact it was crashing less before for the mere reason that the project I am working on at the moment is way bigger. UI takes long time to recompile, that's the trigger...

    So in the end it just needs 2-3000 sec timeout, should be enough for most cases...

    I'll test and make a PR when I have a minute 😉

  • Is there a problem with HR1?

    General Questions
    17
    0 Votes
    17 Posts
    67 Views
    GUJIANG

    "OK, that's it. Thank you."

  • 0 Votes
    1 Posts
    26 Views
    No one has replied
  • C++ nodes cannot receive global cable scalar?

    C++ Development
    2
    0 Votes
    2 Posts
    60 Views
    Christoph HartC

    @ustk have you attached a lambda? I forgot the exact syntax but you can add a void f(double) lambda that reacts on simple value changes

  • Hise Crashing

    General Questions
    40
    0 Votes
    40 Posts
    279 Views
    David HealeyD

    @LucaL check what's in that array, I don't know without seeing the rest of your project

  • 5 Votes
    10 Posts
    151 Views
    DabDabD

    @Chazrox said in RDGAudio GUI Father GUI Designer for Windows x64bit | Pre Order:

    They could've atleast used a different colour scheme than the app I just launched so it didnt look like they took my idea. lol.

    Colour Scheme.gif

    I really appreciate your app looks stunning , Although You can easily change colour scheme easily on GUI Father too. Not always boring Yellow. Here is how.
    My job is to share with HISE people. Actual developer is RDGAudio

  • Switchable Mono/Poly Envelope Modulator

    General Questions
    1
    0 Votes
    1 Posts
    44 Views
    No one has replied
  • Check Latency broken on latest develop build?

    Bug Reports
    24
    0 Votes
    24 Posts
    7k Views
    dannytaurusD

    @ustk As per @Christoph-Hart 's suggestion, updated the PR to use a noise burst instead of sine burst.

    Re-ran tests and it all checks out.

    https://github.com/christophhart/HISE/pull/1014

  • My new creation, my first artwork

    General Questions
    1
    4 Votes
    1 Posts
    68 Views
    No one has replied
  • Centred text with setFontWithSpacing drifts left

    Bug Reports
    2
  • Midi Mute Buttons

    Presets / Scripts / Ideas
    2
    0 Votes
    2 Posts
    65 Views
    David HealeyD

    @dannycouture Working here, although toggling the module bypass might cause issues if you have notes that need to be killed in a script. If so you'll need to script the action and control the Ignore all events buttons instead.

    HiseSnippet 1133.3oc6YE0aaaCDlJNrsNsKacnaXOpG1CoCEC1VIoIXOTmDmjYr5jfnzr8VAC0YahHQpQQkUigAreJ6mR+IreJ8evFojbjThmmsP2FRm8CF5tim32c7t6i.5DofBQQBIxZkyFEBHqGgcGwUC2aHgwQc6frVE2iDo.ocppcGERhh.OjkUsCMJrpuLJ426dwtDeBmB4pPnyELJ7RV.SkqMr82w78Of3AmwBJr50a2kJ36I7EwZ7TC2.ERnWRF.GQLKaIL5aIQCQVeEF11g1ftkGc6MgMZAWP1nIP1.5usyEdWPWeKG51sZ034NHq6suGSIjtJhBhzuzcEdibGJ9Id5FbNKhcgOXDZhb06bpZzdCY9dmLN4DgPV2+j7TUszT0Sv8Xdrq0mmx9jDC14dTLoYszzfTy4.RVEfzxoP5wXWpjEpxsXvyCwc45Sv9D8YSQnjtVj0aw6IzKfq95.xkvARsv0Nr1lMZ7La8eO8a5GyoJlfaK3GITvw70d5J+7J0W4WVw9ll52eh1LaiT36CxIZ1TNHmliqwiCt.jOy9JheLb8B0ge4b58lsbJMMpKrPAuKmoNNDxjOP36YxUlmu8I.JKsoOKpkgP8SpjShUyNI1MVoDbDS+RpiSEZhRfewNGzb3dqwtisR7dNb04Ft9ptcHJhoTJKRzQWHHULSRzpCbkt4MsvpNtCDcoRDlDpAgBtItst+LDruIOP6zdz0B+54skDOl3PoHNLMCGNN210yTzZZh5EqqC0yAj5Q.5mLFd.NsF1D4yAPZU.Hucvb.jGkCjVuWPhSAj7appgDm+Jjb6YB5oQBuXehp7HJyv6LC5drRyELM+7HlZTwRz4XtUioN2ZVg3iwmvTzgSFiKMALpqi+m.iYS6+H7986CTUN.WFevOT0Q6y91uZ51+PrKiCIbyIa9mkHa+8jq.6CANHMIuovN+6u+YmOlpz69YRBOJTDU5E6BAryzMDQEU9pHM2B7imZNLKpeOAQNQSu6EGniwI5iKQEKSpJ1IPDyUkpBpU9XX4YiMnbCQg0OAp2k+O31.Ml8aCTabMS9Hzz6AjKWrW5lIrJekjBDhKMCzRqhYC3BIjopRrheLtO6MtpX5klKdDcyWB5tvDwRmc0GiQWVPnOrO+JvWSJmMRrCzmD6qtVaQP1SvEgCEbFsX7eJnjrAC.YQnOw3YGkRee6bMOo8ofOPJ1Y+kseotijH0oInhoh4+RsS735Kvov01Lkx9tKQVsOrIxNUDqX7A8H5hP8sdvGEG3pIPnfd24bvOxbWzkLSNRkaL9tot.2KQ3Oz+xL1zHakYr4Xiy.Y4mOIxxVKXKWvVNE1xR26uDJVPWd2ft7SuIcYqE7kK3KWvWVM9RmE7kK3KmM9RmE7kePvW5rfubAe4+64K+2XOBHTo30zzARl5zGjnQG27jO9YcbOircyaOAJPO080TZ4W0sbrUUczopNtdUcbip53lU0wmWUG25u2QCo3NwJQPZqIB06j8S9paVV6yI5p7jNBzeFiDq4A
  • Auto Start REST server not working

    General Questions
    4
    0 Votes
    4 Posts
    88 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
    101 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
    402 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.