-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calf plugins does not work well with Carla. #260
Comments
This is likely an issue with Carla and not Calf. |
Maybe but the same happens in Ardour when i try to change value with "Ardour slider". Does Carla/Ardour read raw values from plugins? Anyway, I think it will be better to move Carla specific discussion to Carla's github. |
If Ardour also has the issue, it is likely that then it is on Calf side after all. |
This seems to only affect gain ports, right? Those should be fixed in PR #342 . Would be nice if you could test. |
@wujekbrezniew Friendly reminder: Can you please check if your problem has been fixed in #342 ? |
@wujekbrezniew Thanks for replying. Which parameter (in which plugin) behaves wrong with the |
@JohannesLorenz I tested Calf Compressor. Attack, release, input, makeup gain. I put a link to video i today's response that shows a problem. |
Thanks again, @wujekbrezniew . Sorry, I oversaw the video link. What I see is that in the video, all these sliders move linear in the GUI, however, all have
This is strange. I can only see 3 possible reasons for this:
|
@JohannesLorenz I build calf by doing ./configure.sh, make -16, sudo make install. I removed calf-plugins packages from apt so i'm sure that i use compiled ones in Carla. I checked if your changes are in my local repo and they are. I checked also Ardour that i built from commit: |
Tested Carla built from latest commit. Still the same problem. |
@wujekbrezniew Thanks! IIRC the problem occurs with Carla, but not with Ardour. That sounds like a bug in Carla, still strange, because Carla is very old software. Can you please test if the CALF from our master works with Ardour? If the mentioned issue occurs there, too, then #342 fixed an issue here. |
@JohannesLorenz |
@wujekbrezniew Thanks for the info. Considering that, I think we should file a bug report (including the ttl file of the compressor) to Carla. It might still be a bug on our side that Ardour just manages well, but in all cases, it should be reported. Do you want to do that, or should I? About the Ratio knob: From the video, it looks like the UI displays this knob logarithmic, while the slider on the left is linear? Which means we should mark this slider as "logarithmic", too? |
@JohannesLorenz I think i will be better if you file bug report to Carla, because you have more technical knowledge. |
@wujekbrezniew Pushed. This knob is a bit strange though, because it says that the slider should have a "fake infinity". Can you please check if the knob matches the GUI well, also for the upper values? For submitting a report in Carla, I would need the |
This is from build of #320 branch. Extension changed from ttl to txt. |
Reported, thanks!
Just as a friendly reminder, this is still open. |
You can check it on video. I'm not 100% shure if this is working well or not c: If i remember exactly there are other plugins that have simmilar problem to compressor. I will try to find out those one's and theirs problematic params and post here (or maybe open new issue?). |
Hi @wujekbrezniew , do you still plan to do this (friendly reminder)? |
I was also not sure but to me it looks OK now. It seems to slide steadily over a logarithmic scale. |
Hi. I thought that this was closed c: I will try to test other plugins in weekend and post here problems that i found. |
I tested 4 plugins: Tape Simulator and 5, 8, and 30 Equalizers. Both in Ardour and in Carla (built from git). In all cases if plugin has some dial connected to gain or level, controlling it from host slider is impossible - linear movement make logarithmic change in value. Basically if something is in dB it has this bug. For some reason in Carla frequency dial for filters also works logarithmic. Ardour does not have this problem. |
Can you please make a video, so I understand better what the problem is? Thanks on advance. |
CarlaCalfEq5LevelBug.mp4ArdourCalfEq5LevelBug.mp4 |
Is this only a visualization problem of the GUI, or does this even sound as wrong as it looks? |
Carla does what you would expect from its knob/slider sweeping a linear range (i.e. unity gain is very far left) and probably disregards |
Carla indeed has problems with logarithmic control, but that does not explain the issues with Ardour.
@MaciejMalczyk Friendly reminder that I could still need your input here, thanks! |
As this still requires response from the OP and the fix might be non-trivial, I move this to a new 0.90.5 milestone |
I discovered that some parameters are not well controllable in Carla plugin host via Carla's parameters tab. Problem is in very non linear (mostly logarythmic) way of controlling plugin parameters even if knob has linear behavior in plugin GUI.
I think this short video will clarify everything about problem:
https://drive.google.com/file/d/1Mfj0_AU1eFmwse8R1ZmIgKFpxYCRunB7/view?usp=sharing
The text was updated successfully, but these errors were encountered: