GDSiON 0.7-beta3
Just a small update, bumping the version of godot-cpp
used by GDSiON. This resolves some memory access issues reported by the address sanitizer.
This is a beta release to invite more people to test it. Even with that caveat, GDSiON 0.7-beta3 can be used in production, and indeed is used to power Bosca Ceoil Blue, a beginner-friendly music making app. After some time passes, and some stability fixes are made, this release will be promoted to a stable one.
Note
Version 0.7
signifies the next iteration of the synthesizer, fixing and cleaning up the previously available version 0.6.6
for the Flash platform. Please note that in the interest of making a good and easy to use library we leave some room for breaking changes until the project reaches 1.0
. These changes will be communicated in future release notes and will be based on the necessity to address feedback and real life use cases.
Built from commit e5a6e491811745568d8188b3f13db985a509334f. If you experience issues, please report them as soon as you can.
Downloads
- Download for Linux
- Download for macOS
- Download for Windows
- Download for Web (requires Godot 4.3-beta1 or later)
- Download for Android
These archives contain GDSiON binaries for both debug and release exports.
Installation
- Extract the contents of the archive to your project's root folder.
- Make sure that you now have a
bin
folder (i.e.res://bin
), and that it containslibgdsion.gdextension
and some other files starting withlibgdsion
. - Restart the editor.
You must download a build for each platform you plan on exporting to. The libgdsion.gdextension
is the same in every download and can be safely overwritten when extracting multiple archives.
Example project
The example project showcases one of many applications of the synthesizer library in an interactive way. It's the best way to start experimenting with GDSiON!
- Download for Linux (x86_64)
- Download for macOS (Universal)
- Download for Windows (x86_64)
- Download for Windows (x86_32)
- Download project source
The example project source archive contains GDSiON binaries for all platforms. It may be required for you to open the project twice to import everything correctly.