ricmzn / BeepboxSynthesizer

Experimental project integrating https://beepbox.co into Godot using V8 (requires godot-rust)
7 stars 1 forks source link
audio-synthesis godot v8

Introduction

This project uses a custom GDExtension library written in Rust to run the JummBox JavaScript-based synthesizer within Godot 4 with V8, the JavaScript engine used in Node.js.

The goals are to allow use of smaller music files (using procedural playback instead of rendered WAV or MP3 files), and experimenting with with dynamic music playback (using JummBox's JavaScript APIs).

References

Building

Required Tools

Instructions