All discussions

Announcements

SynapSeq v4.3.0

ruanklein opened this discussion
View on GitHub

SynapSeq 4.3.0 Released

General Improvements

  • Fixed an issue involving square waves and ambiance tracks.
  • Simplified Preview Mode with a stronger focus on interactive visualizations and graphs.

Core API Improvements

  • Added the new LoadContent() method, allowing .spsq content to be loaded directly from a string without requiring an input file.

New Builder API

A brand-new public API, spsq, is now available.

With this API, you can build .spsq sequences programmatically in Go without writing raw SPSQ syntax manually. This is particularly useful for GUI applications, web services, automation tools, sequence generators, and other integrations.

Documentation:

https://pkg.go.dev/github.com/synapseq-foundation/synapseq/v4/spsq

Examples Repository (Coming Soon)

A dedicated examples repository for the spsq Builder API is currently being prepared.

Once available, a link to the examples repository will be added to the project's README.

WebAssembly (WASM) Deprecation Notice

The SynapSeq WebAssembly (WASM) target has been officially deprecated and will no longer receive new features or maintenance updates.

For applications that previously relied on the WASM target, we now recommend adopting the new spsq Builder API. It provides a more flexible and maintainable approach for generating sequences programmatically while staying fully aligned with the main SynapSeq codebase.

Additional information about the WASM target and its limitations can be found here:

https://github.com/synapseq-foundation/synapseq/tree/main/wasm


This discussion was created from the release SynapSeq v4.3.0.

0 replies

No replies yet. Join the conversation on GitHub.

Reply on GitHub

This is a static mirror of the SynapSeq GitHub Discussions.