-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide a web version #8
Comments
Hey, web version is definitely in the books! I mentioned it here and there, but the long and the short of it is: it just needs a bit of time to polish, and it will only work in Chrome-ish browsers (due to Godot limitations). Firefox may also be possible in the future, since Mozilla devs have been looking into a bug on their side that prevents it now. On my end, I need to work on the I/O part, how saving and loading files works. The music making part itself has already been vetted and works just fine on web. You can see the same synthesizer running on web here: |
Time for an update! I've been working on the web version this week, and we are in a pretty good shape. As mentioned before, the synthesizer itself has full support of the platform, and the front-end of the application is perfectly fine on web as well thanks to Godot's cross-portability. The main concern of mine was the file I/O, but I managed to implement the necessary changes and they appear to be working perfectly fine in both Chrome and recent versions of Firefox. And yes, both Chrome-like browsers and Firefox are now supported, as the Firefox team has fixed the bug on their end that would break Godot projects that use GDExtension from loading. (Actually, it looks like the issue was addressed on the Godot end with some rework; also fixed the problem with over-downloading assets in Chrome!) Safari is still amiss on the supported list due to their own issues. I'm also working on a landing page that would appear before the application is loaded, so potential issues can be prevented and explained. With a couple more changes, I think it'll all be ready and I'll make it available for public testing. |
I made the current build of 3.1 available here: Do let me know if you have any issues loading it. |
Web version is now fully implemented as of 4fba1e0! |
Since Godot supports web exports, how about a web version of the program to play around with?
The text was updated successfully, but these errors were encountered: