Skip to content
SoundSyncAudio software platform

HISE documentation

HISE Package File Map

Package-owned files, generated configuration, native tools, and regeneration responsibilities.

SoundSync

HISEScript package

Path under Scripts/PurposeEdit policy
SoundSync/Runtime/SoundSyncRuntime.jsLicensing runtime and activation flowPackage-owned; regenerate instead of saving through the HISE script editor
SoundSync/WebView/Activation interface, styles, and generated configKeep the delivered paths together; brand through product settings
SoundSync/Docs/SETUP.mdVariant-specific setup and behaviorRead the copy generated with your package
Generated configuration and branding assetsProduct identity, credentials, activation mode, colors, and logoRegenerate after product or credential changes

SoundSync

Native HISE package

Path under SoundSync/PurposeEdit policy
Scripts/SoundSyncNativeGate.jsSmall project include that starts the native gateInclude from your own interface script
Scripts/SoundSyncNativeRuntime.jsNative runtime bridge and UI coordinationPackage-owned
Native/include/soundsync/hise/HiseAdapter.hHISE adapter interfacePackage-owned native source
Native/config.public.json and branding-snapshot.jsonGenerated product configuration and branding snapshotRegenerate; do not reuse another product configuration
WebView/License/index.html, app.js, styles.css, config.jsNative package activation interfaceKeep relative paths and generated configuration intact
Tools/installNativeHisePackage.ps1Installs native sources into the projectRun against the intended project
Tools/applySoundSyncHiseApiPatch.ps1 and verification toolsPatch and verify the HISE source APIUse with the intended source checkout before rebuilding HISE
Tools/patchExportedHiseVst3Project.ps1Connect native enforcement after plugin exportReapply to newly exported projects
Docs/SETUP.md and Native/README.mdBuild and release instructionsFollow the downloaded variant, not an older screenshot

Generated files are product-specific

A package can contain a product-scoped secret as part of its intended client model. Do not publish the package as a generic screenshot attachment or commit credentials into a public repository. Product keys do not grant developer dashboard or partner access.

Keep your DSP, editor customization, and project files separate from package-owned files. Regeneration replaces generated values; it does not automatically merge custom modifications.