Replies: 3 comments 9 replies
-
@demberto Based on this and looking at However, when looking at the parameter values with FLPEdit this does not look at all like what I expected. First of all, I have no idea what the I also tried to set all knobs to 100% to get a feeling for the range, but these values also do not make immediate sense to me. In comparison to this I have the feeling I am missing something fundamental about event values here. 🤔 |
Beta Was this translation helpful? Give feedback.
-
I wanted to try out the mixer/insert API with an already implemented plugin, before testing This is the simple example that I used: And here is how I tried to access the first slot in Channel 1:
All the slots are Note: I am using the most recent master for testing |
Beta Was this translation helpful? Give feedback.
-
@demberto As a simple approach I first just used
This works, but is probably not the most elegant approach... Another approach would be to add a
or
What would be the best approach for this based on your thinking for the design of the Events API? |
Beta Was this translation helpful? Give feedback.
-
Check out Walkthrough: Implementing a plugin data parser to learn how plugin data parsers are implemented.
Currently, these native plugins have a preset parser (or are on my to-do list):
Generators
Effects
Notes for implementers
Technically, all plugins with just knobs and sliders should be easy to implement, Most data is stored in 4 byte unsigned integers but 0-100% or whatever the extremes of the knobs/sliders are, they are pretty small values in terms of the available range.
Once you have implemented a parser for a plugin, please make sure that you add the relevant docstrings and docs. You can choose to add an image of the plugin in
docs/img
folder of the repo, but don't add your own bit.ly links to docstrings, that will be done by me.If you have any suggestions, please let me know or if you have PRs mention this issue.
Beta Was this translation helpful? Give feedback.
All reactions