Posts: 1,749
Threads: 416
Joined: Jan 2016
Reputation:
27
01-26-2017, 07:46 PM
(This post was last modified: 01-27-2017, 03:32 AM by jonetsu.)
(EDIT: Having written this at first with 'x42 plugins' in general was not a good idea as it did not reflect the actual use case)
Would it be possible in a x42 EQ update, to have it stay on top of the Mixbus screen like the Harrison plugins and the x42 spectrum display do ?
Posts: 1,283
Threads: 5
Joined: Apr 2015
Reputation:
44
01-27-2017, 06:35 AM
(This post was last modified: 01-27-2017, 06:36 AM by x42.)
it depends on the platform:
On GNU/Linux and OSX/macOS -- the plugin GUI is embedded in a Mixbus window. On Mac those windows always are on top of the parent application. On Linux it depends on the WM config. It's on top everywhere except KDE.
On Windows they're external-UI separate windows (just like harrison plugins) because with some older graphics-card drivers on windows embedding openGL UIs fails. The window is explicitly raised to remain on top.
The meters are all external-UI, separate window, explicit on top; on all OS. The reason for that are (1) are size-constrains: the mixbus provided preset-toolbar forces a larger width and (2) there's no use for presets for meters to begin with. The downside: since it's an external window, keyboard-shortcuts are not forwarded to Mixbus. e.g. you can't press "space" to toggle the transport.
Posts: 1,749
Threads: 416
Joined: Jan 2016
Reputation:
27
Is it possible then to make the x42 EQ also of the same window type as the, say, 1/3 octave spectrum display ?
Posts: 1,749
Threads: 416
Joined: Jan 2016
Reputation:
27
Yes, using KDE.
Wouldn't it be possible to make that Mixbus 'window frame' that holds the plugins GUIs always stay on top regardless of the plugin that's being inside ?