falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.62k stars 146 forks source link

running reajs in Carla, I have no maximize button… #315

Open wolftune opened 9 years ago

wolftune commented 9 years ago

Overall, reajs doesn't seem to act like a normal window. I guess that's because it's a Wine window. It would be nice if I could maximize it like normal and otherwise see it as a window like the rest of my system, have it go below the Carla window without closing or hiding etc.

falkTX commented 9 years ago

the vst plugins are non-resizable by the host. only the plugin can do the resizing.

wolftune commented 9 years ago

ok

falkTX commented 9 years ago

sorry, I didn't meant to imply it's impossible. just that it's not the default way vst plugins work by default. (I didn't close the bug on purpose)

knowing cockos (and reaper) they probably have a custom vendor vst extension that allows host-side resizing. your request is perfectly valid. there are a few vst plugins that will benefit from being host-side resizable.

wolftune commented 9 years ago

It's already resizable. It just doesn't allow maximizing via that particular operation. I can still drag to resize. I wish it behaved like any other KDE window instead of missing maximizing and having a strange float-on-top-whether-I-want-that-or-not for the Carla application…

falkTX commented 9 years ago

The reason it doesn't have the maximize button is really because vst plugins are not host-side resizable by default. When a vst plugin wants to be resizable it usually includes a resize-grab/handle in its own UI. The host has no control over the vst ui size.

now, that is something that only applies to vst2 plugins. the vst3 spec allows host-side resize. so if reajs has a vst3 version, maximizing should be possible.

wolftune commented 9 years ago

it does not have a vst3 version