Notifications
Clear all

Ready for CLAP?


tony10000
(@tony10000)
Member
Joined: 3 years ago
Posts: 122
Topic starter  

Looks like u-he and Bitwig are on board, as well as Chow DSP and Surge Synth Team.  Others seem to be in evaluation mode.

 

https://u-he.com/community/clap/?fbclid=IwAR2J5t_WdWD9E-G53bjhN2kznYaGf2n4X6az9Ja94fB0mWmvdXJYZc-To_s


mj_prod liked
Quote
getdunne
(@getdunne)
Member Admin
Joined: 3 years ago
Posts: 3502
 

I plan to look into this soon. There didn't seem to be any point until the specification stabilized, but now that "CLAP 1.0" has been published, it may be time. Note it may make little difference for Unify, which is designed around the way JUCE abstracts only the common aspects of multiple plug-in formats (allowing little scope for taking advantage of format-specific advantages).


ReplyQuote
tony10000
(@tony10000)
Member
Joined: 3 years ago
Posts: 122
Topic starter  

@getdunne https://youtu.be/B2mywWyI9es

It does not look like JUCE wants to be bothered with CLAP support yet:

“At the moment adding CLAP support doesn’t add much value to JUCE users. This may change if CLAP becomes more ubiquitous than the collection of other formats already available in JUCE, but until then it’s unlikely to be a better use of the JUCE team’s time than things like accelerated GUI rendering, improved webview integration, better unicode support, a decoupled editor/processor architecture, and any of the other highest voted feature requests.”
https://forum.juce.com/t/juce7-technical-preview-branch/50866

We’ll see if that changes with this announcement.

 

 


ReplyQuote
getdunne
(@getdunne)
Member Admin
Joined: 3 years ago
Posts: 3502
 

The JUCE team is incredibly small and overworked. They don't want to be bothered with anything non-core, and I don't blame them.

However, JUCE is open-source, and has an existing mechanism for supporting new plug-in types, so my expectation is that someone else will likely do this, and contribute the changes so they can be merged into JUCE itself (eventually, maybe).

Update: already happening https://github.com/free-audio/clap-juce-extensions


ReplyQuote
tony10000
(@tony10000)
Member
Joined: 3 years ago
Posts: 122
Topic starter  

@getdunne Looks like folks are already using it as well.  That is a good sign.  I think it may end up giving VST3 a run for the money:

"Despite those caveats, the basic use of this library has allowed a wide variety of synths and effects to generate a CLAP from their JUCE program, including Surge, B-Step, Monique, several ChowDSP plugins, Dexed and more."


ReplyQuote
tony10000
(@tony10000)
Member
Joined: 3 years ago
Posts: 122
Topic starter  

Urs "CLAPS" back at the skeptics:

"So yeah, there's not even any room for discussion left that what we achieved is blatantly beyond the most optimistic expectations: Because of CLAP being open source, liberally licensed *and* created in a collaborative effort with a very broad range of perspectives. That's what sets it apart..."

See diagrams and video in the thread:

https://www.kvraudio.com/forum/viewtopic.php?p=8452728#p8452728

 

 


ReplyQuote
zenwarlord
(@zenwarlord)
Active Member
Joined: 4 days ago
Posts: 5
 

"Going one step further, CLAP's parameter modulation concept allows for temporary parameter offsets. Parameter modulation is non-destructive, so as soon as the modulation has finished, the target parameter will return to its original state."

That's what I've been hoping someone would do!

 


ReplyQuote
Share: