Sync SDK 0.2.0
Pre-releaseSync SDK 0.2.0 lets independent web visualizers send frames through the Sync companion.
- Send RGBA bytes, Canvas output, WebGL2 framebuffers, or WebGPU textures.
- Read native statistics and copy diagnostics without credentials.
- Use typed ES modules without runtime dependencies.
- Start from the browser and Electron examples in the repository.
Install the SDK tarball:
npm install https://github.com/noisefactorllc/sync/releases/download/sdk-v0.2.0/noisefactor-sync-0.2.0.tgzFor applications without a bundler, extract the modules ZIP into the application's static assets.
Import index.js from the extracted module directory.
The SDK and native companion have separate versions.
This release contains the browser SDK. It does not install the companion.
Native preview 0.2.66 includes the companion changes from the same source commit.
Source: 9df4c3b7b38a62909cad36e36eed362288e85787.
Local SDK checks covered strict TypeScript compilation, eight exact Syphon pixel paths, and twelve browser and Electron example combinations.
Companion release checks passed on macOS, Windows, and Ubuntu 24.04.
Ubuntu checks covered Noisedeck A through Sync Camera to Noisedeck B and a 15-minute soak.
The Windows camera test and physical WebGL2 and WebGPU tests through Syphon also passed.
Existing sustained-performance limits remain in place.