Forum
    • Categories
    • Register
    • Login
    1. Home
    2. soundsync
    3. Posts
    • Profile
    • Following 1
    • Followers 1
    • Topics 108
    • Posts 683
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: The gap between finishing a plugin and running a plugin business

      @dannytaurus Including the email marketing is a pretty smooth move. Does the % fluctuate at all based on usage, number of contacts, emails sent, etc.? Or a minimum monthly in sales?

      I've seen Gumroad around but never used it. I went straight from the wacky world of Wordpress to developing and using Soundsync.

      Is your reason for no licenses just less user friction?

      I'd love to see the comparison in price! That's the type of thing that tickles my pickle.

      posted in General Questions
      soundsyncS
      soundsync
    • The gap between finishing a plugin and running a plugin business

      Hey Gang,

      This is something I’ve been thinking about a lot lately.

      Finishing the instrument is only one part of releasing a plugin.

      A lot of us can get the actual product built in HISE like the UI, samples, scripting, presets, installer, export.

      That part is hard, but it is also the part most of us signed up for.

      The harder surprise is everything that comes after.

      Once you want to actually sell it, you suddenly need a whole second system around the plugin:

      • a product page
      • checkout
      • license delivery
      • customer accounts
      • download access
      • license resets
      • device limits
      • refunds and revoked access
      • update delivery
      • support emails
      • “I bought this but lost the download link”
      • “I got a new computer, can you reset my activation?”
      • “My license is not showing up”
      • “Where do I log in?”

      None of that is really the instrument. But if you don’t have it, the release starts to feel unfinished.

      That is the gap I’ve been trying to solve with Soundsync.

      The idea is to give audio developers the business layer around the product like storefront, customer library, license/activation handling, download access, and the basic post-purchase flow that customers expect.

      For HISE specifically, my goal is that the instrument itself should not become a mess of store logic, customer account logic, and manual support work. The plugin should mostly care about whether the customer has access. The rest should live in a system built for selling and managing audio products.

      I don’t think every developer wants to build a mini Shopify, license server, download portal, and support dashboard just to release a plugin.

      This is the bigger problem Soundsync is aimed at, not just licensing, but helping developers get from “I finished the plugin” to “I can actually sell and support this properly.”

      Curious how other HISE developers are handling this right now. Are you using Gumroad, Shopify, custom scripts, manual serials, your own backend, or something else?

      posted in General Questions licensing activation sell plugins verification
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      Hey Gang,

      Quick update on SoundSync & the HISE integration I've been working on.

      SoundSync is now LIVE!

      This means you have two integration paths available from the developer dashboard:

      1. HISE Script Package
      This is the simpler drop-in version for developers who want the fastest setup inside a regular HISE project.

      The include is intentionally simple:

      include("SoundSync/Runtime/SoundSyncRuntime.js");
      

      This package handles the branded activation UI, login activation, serial activation, machine validation, deactivation, Store, My Products, and customer product access using HISE Script + WebView.

      2. Native C++ HISE Package
      This version is for developers who are comfortable building HISE from source. It moves the more sensitive licensing/runtime layer into native C++ and keeps the HISE Script side as small as possible.

      The HISE Script side is only a lightweight gate:

      include("SoundSync/Scripts/SoundSyncNativeGate.js");
      ssSoundSyncNativeGateStart();
      

      The Native package includes the C++ source, HISE source patch/tools, setup instructions, and the same product/developer branding flow as the HISE Script package.

      The goal with the C++ version is to make the licensing layer harder to inspect or tamper with than a script-only package, while still keeping the HISE-side integration simple.

      Current package features include:

      • Activation by customer login or serial + email
      • Product-specific machine activation, validation, and deactivation
      • Server-side activation counts and serial status updates
      • Offline grace period and cached local license state
      • Branded activation UI with developer logo, product image, Brand Manager colors, and light/dark logo background handling
      • In-plugin Store with catalog browsing and single product pages
      • My Products panel with current product serial, activation info, copy serial, deactivate this machine, and owned-product access
      • Branded storefront/account link handoff with SoundSync fallback links
      • Test Connection flow for checking package/API setup
      • Product-scoped generated config for each developer/product
      • HISE Script package and Native C++ source-build package options

      Both versions are generated from the SoundSync developer dashboard and are product-scoped, so developers can export a package with their own product info, branding, activation settings, storefront links, customer product access, and machine/license behavior already configured. They both include simple instructions for integration as well.

      The HISE Script version is the fastest route for most developers.
      The Native C++ version is the better option if you are already maintaining a custom HISE source build and want a stronger licensing boundary.

      SoundSync for HISE is live now, and both package options are available from the developer product dashboard.

      If you are building commercial HISE instruments or effects, you can now generate a product-scoped HISE package with activation, validation, Store, My Products, branding, and customer access already wired in.

      JUCE packages are also offered for direct JUCE connection.

      Feedback from the HISE community is always welcome as we keep improving the developer & customer experience.

      Learn More About Soundsync

      Best,

      Aaron

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      @dannytaurus Great idea. I'll add this to the HISE/JUCE package updates.

      Thanks!

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Customer support software

      @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

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      @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.

      posted in General Questions
      soundsyncS
      soundsync
    • RE: NEW GUI DESIGNER APP! ::: ROX DESIGNER SUITE ::: is LIVE!

      @Chazrox Gotta check it out now!

      posted in General Questions
      soundsyncS
      soundsync
    • Soundsync | Storefronts: Branded Website Builder for Developers

      Hey Gang,

      I’ve been working on a complete website and storefront builder for plugin developers, and it’s now mostly finished.

      The goal is to make it easier for developers to launch a polished, branded website for their plugins, instruments, effects, sample libraries, or audio tools without having to build the entire web side from scratch.

      I’m using Moonwave FX as the live demo:
      Moonwave FX Website

      This is not just a product page template. It can be used for a full developer/brand website, a complete storefront, or only for specific pages like a product page, landing page, homepage, etc.

      Moonwave FX is using Soundsync fully as its host. Only a domain with access to DNS was needed. Outside of that, everything is handled directly inside Soundsync.

      The builder is designed so you can customize the website around your own brand, including:

      • Full branded websites and storefronts
      • Individual product pages
      • Full Catalog Pages
      • Custom domains (including SSL certificate)
      • Custom themes and color palettes
      • Logo and brand placement
      • Screenshots, videos, audio demos, and product previews
      • Feature sections and product descriptions
      • Purchase, download, or signup buttons
      • Support, documentation, and contact pages
      • Page-level customization for different products or releases

      Everything is meant to be editable inside the website builder via pages themes, so you can adjust the layout, content, branding, colors, themes, and page structure without manually rebuilding the site each time.

      I wanted to share it here because a lot of plugin developers spend most of their time building the actual product, while the website, storefront, branding, and presentation side can become its own huge project. This is meant to make that part faster, cleaner, and more flexible.

      I’d be interested to hear what other developers would want from something like this, especially around storefronts, product pages, demos, downloads, licensing, documentation, and support sections.

      Website Builder Pages View:
      2ccb1255-c374-4acc-82dc-4681977b10b5-{26B371CB-30A8-49C7-AA77-8BFEA14EC217}.png

      Click Here to learn more about SoundSync.

      Of course, everything within Soundsync interacts so websites, customers, verification, serial validation, marketplace, etc all work to make a smooth experience for both Developer and Customer.

      Best,

      Aaron

      posted in General Questions website sell plugins storefront hosting marketplace
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      UPDATE: Native-Authoritative C++ Licensing Bridge

      SoundSync HISE package is rebuilt so the UI stays in WebView/HiseScript, but the licensing authority is now native C++. The WebView only collects user actions and renders safe public state. C++ handles activation, validation, restore, protected storage, device identity, offline grace, deactivation, and the final mayOpenProduct access result. HISE copy protection then reads that native result.

      It’s not a pure C++ UI replacement. It’s a hybrid: WebView for branded UX, C++ for licensing authority. That seems to fit HISE better because WebView is still the easiest way to keep product branding, storefront, My Products, and login flows flexible, while C++ owns the trusted licensing path.

      @Lindon thanks for the suggestion.

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      UPDATE: Auto-Detect + Dynamic GUI Sizing

      When you download the HISE package, you will not be required to enter the GUI size anymore as it is auto-detected directly in your project. Thanks @David-Healey

      Also, the complete HISE package is dynamic and will change dimension based on changing GUI elements (like an expandable keyboard or effect section). Thanks @dannytaurus

      For example: Customer didn't pay for their subscription, grace period ends, they are using plugin now with the keyboard extended. The plugin will pause, popup the activation webview, and the webview overlay will still block the entire plugin, not just the original size.

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      @dannytaurus YES! Im adding this now as well. Didnt even cross my mind.

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      @David-Healey I have a position open when you're available lol

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      @David-Healey How did this get missed? Updating it now!

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      @Sifres Thanks for the words!

      Yes, for sure, the competition is building. I love it! The motivation is real.

      MoR is on the list as well as a couple more big updates that will be implemented in the coming weeks.

      Im open to adding anything that developers will find useful! Just let me know and I'll get it taken care of.

      Thanks again.

      Aaron

      posted in General Questions
      soundsyncS
      soundsync
    • RE: Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      UPDATE: Serial Validation + Storefront Package and Security.

      During the Beta testing, it was brought to my attention that the HISE Validation and the HISE Storefront packages should just be a single package.

      I have updated this and also added another secure way to obtain customer products.

      Now customers can log in directly to their account via the plugin to view, manage and download products/licenses.

      They can also verify via serial code + email verification.

      The process is still very straight forward.

      1. First and foremost, use the Product Wizard to create a product. It will walk you through step by step.
        11f7ea5a-7a0e-4212-a91e-13e05eb16e06-{0B3C526C-0AA4-46B3-8510-B76FA53E3490}.png

      2. Once that is complete, you can generate a HISE package directly in the developer product view page. Project size is now automatically detected. Unzip and place the SoundSync folder in your HISE projects "Scripts" folder.
        8c8a5a48-6bc9-4574-b22c-9ccc250a8bf9-{FDECB9AE-541D-4613-AF2B-1CFF64CC0F71}.png

      3. Open your project and use 1 simple include line to generate the entire package in your project.

      include("SoundSync/Runtime/SoundSyncRuntime.js");
      

      4 Then your branded validation window will be present. It will pull your logo, brand colors, store name, etc all from your Store/Brand page in the developer profile.
      db779d6a-4146-46e0-a4c9-a4e5b475426f-{32CA4423-5096-4EFC-8560-DEC1CB0A3E46}.png

      1. Use the "Test Connection" button (when connected to the internet) to confirm your connection with SoundSync and to tell the server you have successfully put the package in your project. In your product view (where you downloaded the HISE package) you will see connection status.
        4c70b34b-6e63-4538-a5ea-66dbbee0a974-{0EF3A56A-F752-41F2-B774-B72156B4D61C}.png

      Once server connection is verified, simply hide the Test Connection button on your UI. This would complete your setup for live export/compilation.

      Now lets test it.

      Enter email and password OR serial number and email address. If you sign into your account, the plugin is automatically activated and good to go. If you validate via serial, you will need to verify your email before unlocking the product.
      66088de3-55fe-46f4-9e16-60d8eb4d7a9d-{6E533AFA-5B56-49AB-BC00-FE0270A83467}.png

      If you had an account and logged in, you will be all set. You can view, manage and download products as well as browse the developer catalog.

      User Product Page:
      3cc09ea3-8547-45a9-8f61-d0799830a29b-{8C7371AE-E5FE-4DA6-B0E0-A7FF34F809A3}.png

      Developer Catalog Page:
      5f2cb5ee-b5bf-4724-9a48-b74386fe7ce9-{29944C0C-787C-400D-A266-C3AC94343E6E}.png

      Developer Product Page:
      573967ba-8718-425d-8cac-f2d5a99366c8-{1D4652C8-ADB0-4606-88D6-A677B9126178}.png

      If verification was done by serial and email:
      The verification will either pass (if serial is already link to customer) or will tell customer to check their email for confirmation. All customer support, verification, etc emails are also branded. If you have set up your custom braded website and domains, they will be used here as well for your from and reply to emails. Soundsync is created to live completely in the background.
      license manager3.jpg

      Once the customer verifies the license, they will be directed to a confirmation page and the plugin will automatically validate in the background.
      license manager4.jpg

      Hopefully some of you can find this helpful.

      Looking forward to the feedback and thanks to everyone who already signed up!

      All the best,

      Aaron

      posted in General Questions
      soundsyncS
      soundsync
    • Soundsync: HISE Ecosystem | UPDATE: WE ARE LIVE!

      Hey Gang,

      I wanted to start a cleaner updated thread for SoundSync and keep this one focused specifically on the HISE ecosystem/workflow we’ve been building around it.

      SoundSync started as a platform to help audio/plugin developers handle the pieces around releasing a product: licensing, customer accounts, serial activation, product delivery, storefronts, checkout, and customer libraries.

      The HISE side has now grown into a much bigger part of the platform, so I want to use this thread to share walkthroughs, updates, screenshots, and short examples of how the HISE workflow is coming together.

      The goal is not to replace anything inside HISE.

      The goal is to help with everything around releasing, selling, activating, supporting, and managing a HISE-built product.

      Some of the HISE-focused pieces currently being tested or polished:

      Product setup and delivery files
      Storefront and checkout testing
      Customer library / download access
      Serial generation and activation
      Plugin-side validation
      Offline grace handling
      Suspend / deactivate / reactivate flows
      Reseller, imported, and unassigned serial activation workflows
      Branded activation UI
      WebView-based in-plugin storefront
      “My Products” customer view inside the plugin
      Developer support links/pages
      Customer/product ownership checks
      Basic customer and purchase management

      Right now the platform is still in test/beta mode. Stripe checkout is in test mode, so no real payments are processed.

      For checkout testing, Stripe’s test card is:

      4242 4242 4242 4242

      Any future expiration date and any CVC should work.

      What I’m mainly looking for from HISE developers:

      Does the setup flow make sense?
      Is the HISE package/drop-in workflow clear enough?
      Does the activation/licensing flow feel reliable?
      Does the WebView storefront/customer area feel useful inside a plugin?
      Are the customer/product/storefront tools helpful or too much?
      What would make this safer, clearer, or easier before real launch?
      What support/docs/walkthroughs would make the HISE side easier to trust?

      This is still not meant to be a polished public launch thread. I’m mostly looking for a few HISE developers willing to test the workflow, create a demo product, run a fake checkout, generate/activate a serial, and give blunt feedback.

      If you’re actively building or selling HISE plugins and want to test it, you can sign up here: https://soundsyncsolutions.biz/developer

      You can also schedule a meeting with me here for any questions, walk-throughs, etc: https://www.soundsyncsolutions.biz/demo

      I’ll keep posting HISE-specific walkthroughs and updates in this thread as the package gets cleaned up.

      Best,
      Aaron

      posted in General Questions serial protection beta
      soundsyncS
      soundsync
    • RE: Is the HISE REST server ready for use?

      I havent used Claude but Codex works better than expected as well.

      Ive used it with VS Code and linked it directly to my HISE projects.

      No GUI creation or anything but with effects, scriptnode, debugging, etc it has been a huge time saver.

      posted in AI discussion
      soundsyncS
      soundsync
    • RE: Trading DSP's!

      @Chazrox I think the VariSpeed sounds awesome!

      posted in Scripting
      soundsyncS
      soundsync