QuadCubedStudios / GoDAW

A Godot DAW
MIT License
101 stars 11 forks source link

Make more instruments #45

Open IsotoxalDev opened 2 years ago

IsotoxalDev commented 2 years ago

GoDAW uses custom instruments instead of relying on Soundfonts and VST. Support for both Soundfonts and VST can be expected.

oparisy commented 2 years ago

Since you are referring to VST: my understanding of the current VST3 SDK licensing situation is that it will require this project to be GPLv3, while you chose an MIT license.

An alternate approach seems to be the use of a reverse engineered VST3 host API, whose legal status seems arguable (and all projects using those seem to be GPL anyway).

So I guess I'm curious about how you plan to navigate those waters?

Just to be clear let me say that I'm very sympathetic to the idea of a Godot VST host under a liberal license!

Technohacker commented 2 years ago

Oh that's interesting, VST3's SDK is open source? I was fully expecting it to be proprietary

Since we have very few authors in the current codebase, it's easy for us to change licenses if required, and I personally feel fine with licensing the codebase under GPL if required

That being said, VST integration isn't too high a priority for now, but that's a good point to consider. Thanks for the heads up!

oparisy commented 2 years ago

Yes, my understanding is that the VST3 SDK is dual licenced (commercial and GPLv3).

Thanks for your answer!

Le lun. 30 mai 2022, 18:37, Kevin Kuriakose @.***> a écrit :

Oh that's interesting, VST3's SDK is open source? I was fully expecting it to be proprietary

Since we have very few authors in the current codebase, it's easy for us to change licenses if required, and I personally feel fine with licensing the codebase under GPL if required

That being said, VST integration isn't too high a priority for now, but that's a good point to consider. Thanks for the heads up!

— Reply to this email directly, view it on GitHub https://github.com/QuadCubedStudios/GoDAW/issues/45#issuecomment-1141336649, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGGPMJ3O5W2IUMUJSZFFE3VMTVFRANCNFSM5GK5AQOA . You are receiving this because you commented.Message ID: @.***>

IsotoxalDev commented 2 years ago

To implement VST there are a few options as of now:

  1. Change License ( wouldn't be too hard, maybe.... )
  2. Make VST a GPL licensed addon for GoDAW that would be available on an official store. Which wouldn't be bundled with the official build.