Replies: 10 comments 13 replies
-
The remote UI rendering is based on screen capturing. That means, minimized windows can't be captured. Also one server instance will show only a single plugin UI at a time. |
Beta Was this translation helpful? Give feedback.
-
Any plans for a better solution or is it best to run multiple servers to open multiple windows at the same time |
Beta Was this translation helpful? Give feedback.
-
Also... does this limitation only affect the Windows server or is MacOS also affected? IIUC the Audiogridder server isn't available yet for Linux - but there's something in the back of my mind that Linux can support multiple simultaneous desktops (i.e. a user can switch between different ones without needing to reboot). Maybe that could offer a workaround for this problem in the future? Also... Windows offers something called Device Contexts which can be used to implement a drawing surface - but without needing to physically draw anything onto the screen. Maybe that could also offer a potential solution at some point? I'm sure it's possible to retrieve the contents of a Device Context without any need for a physical screen capture. |
Beta Was this translation helpful? Give feedback.
-
Even if my suggestions aren't the best way forward... do the developers foresee a time when this restriction will get removed eventually? (i.e. a time when multiple plugins would be able to update their GUI's simultaneously ?) |
Beta Was this translation helpful? Give feedback.
-
Johne53, your router must be a 10/100f instead of 10/100/1000.
I highly recommend you to use LAN instead of Wifi.
For internet access, your wifi speed is pretty good. Using AG doesn't
require high speed internet speed. Lan speed is the key.
…On Mon, Apr 5, 2021 at 4:39 AM johne53 ***@***.***> wrote:
Interesting stuff!! And in fact it prompted me to check a couple of things
here... all my computers currently connect to my router via wired Ethernet
and all of them show a transmission speed of 100Mb/s - but my newest
machine offers 802.11ac wifi. After a quick check online, it seems that's
more than a dozen times faster - offering a whopping 1300Mb/s!! So in
theory, things would speed up massively if I just unplugged the Ethernet
and switched to using wifi.
But of course, that all depends on the router's wifi adapter and I'm not
sure how to check it. It's the standard router provided by my ISP
(TalkTalk) and knowing my luck, it'll probably be a slow one... :-(
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#447 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARMAR6H7JXCX5F73KPEX2ITTHGOODANCNFSM4ZU7VF3A>
.
--
Kevin Ma
Supported by Gmail.
|
Beta Was this translation helpful? Give feedback.
-
Many thanks CaBuffalo - BTW, as a follow-up to apohl79 I tried a few internet searches and it seems there are various packages available for providing Windows virtual desktops but AFAICT they all seem to be cloud based solutions. I can't find out if Windows offers virtual desktops internally. Presumably an internal solution is what you'd need for Audiogridder? |
Beta Was this translation helpful? Give feedback.
-
Hi apohl79 - I don't want to sound discouraging but over the past few days I've done some reading about Virtual Desktops (in Windows). I was hoping to find some simple way to implement them but everything I've read makes it sound fearsomely complicated :-( AFAICT Windows itself doesn't support running multiple desktops simultaneously and IIUC this means that to achieve virtual desktops, each desktop needs to run a complete underlying copy of Windows!! I'm guessing that's why they tend to get implemented as cloud-based solutions... Fixing this in Audiogridder (i.e. the problem with multiple plugin GUI's) would be such a massive improvement so like I said, I don't want to discourage it. But if you can get your head around Device Contexts, I've a feeling they'll offer a much quicker and simpler solution. A Device Context can implement a window (i.e. a drawing surface) but without it needing to be physically visible on screen. They've been around for a long time so it should also be easier to find support and examples etc. in a way, I hope I'm totally wrong about Windows Virtual Desktops - especially if they're easy to implement in MacOS -but I just wanted to offer a heads-up... |
Beta Was this translation helpful? Give feedback.
-
I guess there's not much happening with this - but...
I've heard rumours that the new Windows 11 can also support multiple simultaneous desktops - so does that offer a potential solution? In theory each Audiogridder plugin could occupy its own hidden desktop without hindering the server's main desktop. |
Beta Was this translation helpful? Give feedback.
-
AG needs to capture that area on server computer. So, it will be displayed.
…On Sat, Oct 23, 2021 at 4:46 AM johne53 ***@***.***> wrote:
I just wondered if there's been any progress with this?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#447 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARMAR6FJL26COEMLZ5P7V73UIKN75ANCNFSM4ZU7VF3A>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
--
Kevin Ma
Supported by Gmail.
|
Beta Was this translation helpful? Give feedback.
-
What I'd heard was that with the introduction of Windows 11, Windows and Mac can now both support multiple simultaneous desktops. So does that offer a solution for the problem of AudioGridder only being able to display 1 x plugin in real time? i.e. could AudioGridder's server be adapted to make use of these multiple desktop features? The fact that AudioGridder can only update 1 x plugin's display in real time is a massive limitation :-( |
Beta Was this translation helpful? Give feedback.
-
I've been trying Audiogridder for a few days and I'm hugely impressed - but I only realised today that each time I open a plugin on my client machine, it also gets drawn on the server machine (i.e. when using Windows...)
Even worse... if someone needs to do something on the server machine, they can't minimize the plugin or move it "out of the way" without it causing problems on the client machine. And (presumably) it won't be possible to use a large number of plugins if the server machine only has a small desktop resolution..?
I just wondered if there are any plans to overcome those limitations in the future? e.g. could the plugin get "drawn" onto a server window that's minimized?
Beta Was this translation helpful? Give feedback.
All reactions