-
Notifications
You must be signed in to change notification settings - Fork 404
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
Zoom fails VST2 Tracktion Linux and Windows #512
Comments
Thank you. As I'd mentioned in KVR, the collaboration between windows resizing and hosts is a bit tricky. It may be that FL calls the API which says "resize is impossible" and I am ignoring it, which would be at best a pyrrhic solution in that zoom would not be available but wouldn't work. I can google of course, but are demo versions of these hosts available? And appreciate the clear report; the book of work is pretty big. May be a bit before we turn to this. Just to make sure you don't end up disappointed. We will certainly look! Thanks |
Re: Demo Versions. FLStudio has a very good demo available. Trial limitations You can SAVE FL STUDIO projects. REOPENING saved projects is NOT possible. Some functions that use save/load capability don’t work in the trial. For example, "Clone channel" and the "Save preset as..." menu options. You can EXPORT to WAV and MP3 The TRIAL is equivalent to FL Studio + All Plugin Bundle so you can test all features and pluginsDownload it here: I'm positive you will be able to reproduce the bug here. Tracktion Waveform also has a demo: Scroll to the bottom of the page to download (you need to sign up but it's free). I'm not sure if you can download v8 as a demo, but it seems you can still buy it so it may be an option. Then again, there is a free version of Tracktion - v7 - and that may show the GUI bug as well. You can definitely get a demo there though so you should get something to work with. Failing that, I don't think it would be unreasonable to ask for an NFR from their team. They seem like a good lot. They are fairly active on KVR, and it would be a good move for them to be seen to be helping you out. To recap: Good luck and thanks for all your hard work. |
Thank you both for the information and the thanks My guess is if I look at this it will be week and a half or so - have a few other things ahead in queue. But will definitely look (unless other devs get to it ahead of me!) |
I use Waveform9 and tested Surge in Linux and it does similar redrawing errors when resizing. It seems to be an issue with Waveform. I've experienced similar issues with other plugins in this DAW. For example with LinVST (a wrapper for Windows VST's to be run in Linux hosts) there is a version especially for Waveform because of this behaviour...
|
FLStudio 20.1.2 on windows 10 zoomed surge vst3 for me no problem, btw. I propose we "fix" this issue by doing host/version detection and blacklisting some hosts from zoom. I don't see another path tbh. |
using build 1.6.0-beta-8 - 2019-04-02 64 bit Linux in Waveform 9 on Debian Stretch here are some examples of issues with resizing above 100%. It generally will open at 100% correctly but tends to be inaccurate when resizing. The behavior I am noticing though is hit and miss. Sometimes it will lock in properly and other times it will displace. If using zoom down or Shift- it will miss the alignment, for example Pressing Shift+ will grow it misaligned but after a few attempts it will grow into place and fit snugly. I am also noticing that in Waveform, if resized back down to 100% with an offset, it will fit back in if the synth is hidden and then re-displayed without having to delete the VST and then re-add it. This does not work on all dimensions though. It seems to be most stable at 100% and hit and miss with other sizes. Here is an example of Zoom to 150% which offsets but then Zoom down by 10% produces a clean fit at 140% |
With 1.6.1.1 FL20 zooms fine with the VST3 so renaming this to the Tracktion issue and linking to #938 |
Describe the bug
FLStudio:
When resizing GUI via zoom, say to 150%, the GUI gets bigger but the container window does not so the GUI appears 'cut off'. Reloading reverts to 100% and problem goes away.
Tracktion Waveform:
When resizing GUI via zoom, say to 150%, the GUI gets bigger and rescales but the window title bar of the plugin vanishes. The plugin can then not be moved and can block the screen. Closing it and reopening if possible resets the plugin. If not possible (because plugin blocks whole screen) the project has to be closed.
To Reproduce
FLStudio:
Tracktion Waveform:
1: Open instance of Surge.
2: Zoom from the menu to a larger size.
Expected behavior
FLStudio:
Plugin window of Surge resizes, but container window does not - cutting off the GUI.
Tracktion Waveform:
Plugin window loses ability to be moved due to title bar at top of window disappearing.
Screenshots
Surge Version:
FLStudio Problem:
Inititial normal Tracktion Waveform Title bar of Surge:
Problem with Tracktion Waveform vanishing Title bar of Surge:
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: