clap-wrapper icon indicating copy to clipboard operation
clap-wrapper copied to clipboard

Wrappers for using CLAP in other plugin environments

Results 47 clap-wrapper issues
Sort by recently updated
recently updated
newest added

currently running into this error when i build my wrapper project: `Users/jt/Desktop/clap-dev/projects/clap-saw-build-test/build/_deps/clap-wrapper-src/src/wrapasauv2.cpp:769:12: error: use of undeclared identifier 'kAudioUnitProperty_MIDIOutputEventListCallback'; did you mean 'kAudioUnitProperty_MIDIOutputCallback'? [build] case kAudioUnitProperty_MIDIOutputEventListCallback: [build] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [build] kAudioUnitProperty_MIDIOutputCallback [build]...

in #81 we turned on `-Wall -Wextra -Wpedantic -Werror` for GCC and CLang We have not done this for MSVC. We should do that for sure one day soon!

enhancement

Into cmake prefix / lib / vst3 surge cmake has this right so look there

linux

Development ocurring on my fork @ https://github.com/mthierman/clap-wrapper # Must haves - [x] Settings (Audio/MIDI Ins & Outs) - [x] Standalone state - [x] Plugin state - [x] Save/Load defaults -...

The standalone in linux right now is a bit rocky. The audio and midi works and the gui works if you are timer only. Here are some critical issues 1....

linux
standalone

And perhaps clean them up when you do so! My proposal is a "how to build with the clap wrapper" wiki entry.

documentation

Standalone on MacOS works OK. You get a gui. It makes noise. Here's a rough feature set I think would make it complete 1. You can choose audio and midi...

standalone

To catch memory bugs, we could consider having automated test runs for which binaries are instrumented with LLVM sanitizers: https://clang.llvm.org/docs/AddressSanitizer.html.

1. Take a small simple clap. I'll probably use https://github.com/baconpaul/clap-c99-distortion 2. Make it a subdirectory (but not a sub-linked cmake) of clap-wrapper called "tests/test-clap" and make the cmake do the...