Nieuwe plugin-standaard "CLAP"

uhe-clap-header-1100x290.jpg


Bitwig en U-He hebben een nieuwe plugin-standaard geintroduceerd genaamd "CLAP".

Het lijkt me best indrukwekkend:




Advantages of CLAP for Musicians

Developed in collaboration with experts from diverse fields in the music software industry, CLAP is a cutting-edge plug-in standard, designed for modern computers, software, and paradigms. CLAP caters to novel DAW concepts, and opens up new horizons for what a plug-in can do or be.


Here are some immediately useful advantages of CLAP:


Better Performance From Modern CPUs

Developed with modern CPUs in mind, CLAP takes multi-thread management to a new level, with a clear and efficient allocation of roles between plug-in and host. Specifically, CLAP allows collaborative multicore support between plug-in and host through a so-called “thread-pool”, also allowing hosts to manage CPU-threading for plug-ins that provide their own multicore support. Preliminary tests show significant performance gains compared with current solutions.


Better and Faster Organization

CLAP hosts can read plug-in metadata and help organize your plug-ins. As CLAP hosts can retrieve information from plug-ins without having to wait for them to initialize, plug-in scans can be much faster.


Furthermore, we’re currently finalizing an extension which lets plug-ins tell the host which files they need (e.g. samples or wavetables), and the host can consolidate those in the project file. That means you'll never lose a sample while transferring a project between systems!


Better Modulation

The CLAP standard promotes new ways to create music with automation, modulation, and expressions. Here are a few examples:


CLAP supports per-note automation and modulation (in accordance with the recent MIDI 2.0 specifications).
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.
CLAP makes it possible for polyphonic plug-ins to have their per-voice parameters modulated for individual notes (“MPE on steroids”).

With this new standard we aim to inspire host developers to add exciting new features to their products. Initial implementations by Bitwig, u-he and the Surge project demonstrate just a few of the possibilities.
 
Last edited by a moderator:
De licentie is voor hun SDK, als je hun SDK niet gebruikt dan heb je de licentie (theoretisch gezien) niet nodig 🤷‍♂️

Iig, met CLAP en VST3 (en LV2) zijn deze licentie trucs niet nodig.
 
Je kunt dat vast bij Steinberg op de site terugvinden, maar waarom dan geen VST3 gebruiken?

CLAP was vooral ontwikkeld om het developers makkelijker te maken plugins te ontwikkelen. Ik weet het precieze er niet van maar de architectuur zou veel beter zijn dan VST(3). Een ander onderdeel van het developers makkelijker maken is het vrije gebruik (MIT licence).

Steinberg kreeg het heet onder de voeten en hebben toen (pas) ook maar eens VST een vrije licentie gegeven. Beetje sneu IMHO.

Ik gebruik zelf ook altijd CLAP als dat beschikbaar is, in Bitwig. Nooit problemen mee gehad. Als de architectuur inderdaad beter is, dan zouden developers minder bugs moeten/hoeven maken. Dat zou dan betere plugins op moeten gaan leveren... (Maarja, voorlopig moet overal minimaal nog een VST3 versie van bestaan, en dan worden die plugins toch weer naar het slechtste platform toegeschreven...).
 
Back
Top