Add CLAP_PLUGIN_FEATURE_MIDI_EFFECT "midi-effect" to plugin-features.h #368
Replies: 3 comments 5 replies
-
We’ve used note effect to map to a midi effect in wrappers and that’s how you make a clap show up as blue in bitwig. I agree it is more than notes |
Beta Was this translation helpful? Give feedback.
-
I don't know if there's a good one word that represents all midi data without using the word midi. event-effect |
Beta Was this translation helpful? Give feedback.
-
This is written with the assumption that categories and sub-categories are used like a tagging system so you can have multiple categories and subcategories combined to produce a good definition of a plugin while making it filterable/searchable. Ok, here's a practical suggestion that is based on the original and taking into account usefulness to the end user. It seems the main use of categories is to answer the question "does this plugin go in the instrument slot or the effects slot? Does it work on its own or does it need a source to function? Does it go after audio or after midi? Does it generate audio or data or is it just for visuals?" Once we answer this question, then we have sub-categories to answer the question "how does it sound, what does it analyze, what does it do?" // CATEGORIES [where does it go in my project?]
instrument // synthesizers, samplers
audio-effect // distortions, delays
analyzer // scopes, graphs, indicators, meters, including midi analyzers
midi-generator // chord suggestors and other interface-only midi plugins
midi-effect // note generators, arpeggiators, chorders, cc processors
utility // notepad, text generator, clocks, file browser, image previewer, interface-only plugins ...perhaps move // SUB-CATEGORIES (that are missing) [what does it do?]
auto-tuner // pitch quantizers, pitch correction
arpeggiator // midi note generators
chorder // midi chord generators
multiband // multiband compressor, multiband distortion
fft // spectral paint, spectral filter, denoiser, declipper, dereverb
lo-fi // sample-rate and bit-rate reduction, quantizers, decimators, tape emulation, vinyl emulation,
convolution // impulse response-based reverb, cabinet, speaker, microphone emulation |
Beta Was this translation helpful? Give feedback.
-
Add CLAP_PLUGIN_FEATURE_MIDI_EFFECT "midi-effect" to plugin-features.h
This is a category for plugins that manipulate and output incoming midi stuff. Could be notes, could be doing something with CC values such as translating to another CC, doing some math like multiply for CC gain or whathaveyou.
Now, I don't know if "midi" is the right word anymore because we have "CLAP_NOTE_DIALECT_CLAP" vs "CLAP_NOTE_DIALECT_MIDI". So, whatever word represents general note, CC, pitchwheel, etc. What word is that?
Beta Was this translation helpful? Give feedback.
All reactions