Skip to content
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

Fixed window size for ReaPlugs #568

Closed
kitterion opened this issue Jan 17, 2018 · 5 comments
Closed

Fixed window size for ReaPlugs #568

kitterion opened this issue Jan 17, 2018 · 5 comments

Comments

@kitterion
Copy link

I'm using 64-bit reaper VST plugins with carla on linux through carla wine bridge. For some reason the window size for each of them (except ReaControlMIDI) is fixed to 400x300 which makes it really difficult to configure some of the plugins.

Here's a few examples.
screenshot_20180117_231216
screenshot_20180117_231414

I'm running KDE neon 16.04 lowlatency with kxstudio repos.

Carla 1.9.8 (2.0-beta6)
Python version: 3.5.2
Qt version: 5.9.3
PyQt version: 5.9.2
wine-2.0.1

@falkTX
Copy link
Owner

falkTX commented Jan 17, 2018

This is normal. VST plugins are not resizable by the host by design.
Usually plugin UIs handle the resizing.

The fixed size of the UI is reported by the plugin, the host shows creates a window with a size that matches it.

@kitterion
Copy link
Author

Hm. It used to be working somehow a few months ago.
I'm willing to dig into this and have a look if there's anything that could be done. So would you accept a PR in case I find a workaround for this?
If you think this is a non-issue feel free to close it.

@falkTX
Copy link
Owner

falkTX commented Jan 17, 2018

the code that handles windows vst plugins is completely different from the last release.
(the big juce-removal change)

maybe they implement the custom stuff to handle host-side resize.
I can check this later on, I know there is something out there for it.

@falkTX falkTX added this to the 3.0 milestone Jan 20, 2018
@kitterion
Copy link
Author

For whatever reason this bug doesn't happen anymore for me, everything looks fine.

@falkTX
Copy link
Owner

falkTX commented Aug 28, 2018

I know the reason, because I fixed it in 90c7f8a :)

I have been on a bug-hunting spree, adding some small new things but making sure old stuff works nicely.
damn macOS is making it hard though errrr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants