Add a new target to export to .clap #9431
Replies: 6 comments 1 reply
-
Moving to discussion, as there is no concrete technical implementation provided. |
Beta Was this translation helpful? Give feedback.
-
im no coder, i can only float the basic idea. ive added it to the issues for clap as well. if theres interest in partnering up, thatd be awesome |
Beta Was this translation helpful? Give feedback.
-
https://github.com/brummer10/XUiDesigner?tab=readme-ov-file |
Beta Was this translation helpful? Give feedback.
-
https://hise.dev/ |
Beta Was this translation helpful? Give feedback.
-
This would be something of interest for some audio-bound projects developed in Godot already. CLAP support is growing steadily for hosts, and the ability to create a native UI of sorts straight from Godot with a purpose-built audio API for real-time use and exported to CLAP for any target platform would be HUGE. But it probably will need to have things like MIDI and Audio buffer hooks well-defined to tie in with the CLAP API as well, and that appears to be supported through third-party extensions in the C# or C/C++ space. |
Beta Was this translation helpful? Give feedback.
-
Describe the project you are working on
I am working on a project to make plugins for audio work. Typically, I'd do this with VST however CLAP has came out and is an open source alternative.
Below is info on clap and frameworks:
https://github.com/free-audio/clap
https://cleveraudio.org/
https://nakst.gitlab.io/tutorial/clap-part-1.html
https://github.com/robbert-vdh/nih-plug
Describe the problem or limitation you are having in your project
I can't export to the .clap format
Describe the feature / enhancement and how it helps to overcome the problem or limitation
Adding clap export functionality
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
An export to .clap option
If this enhancement will not be used often, can it be worked around with a few lines of script?
This can be a plugin but I doubt it could be a few lines
Is there a reason why this should be core and not an add-on in the asset library?
It could be an add-on but an export target is a core type of function
Beta Was this translation helpful? Give feedback.
All reactions