[RWP] For Steve: Always On Top and Run In Dedicated Process
Steve Spamer
steve at vipaudioaccess.com
Mon Apr 22 18:06:36 EDT 2013
Hi Indi. That's good you got the dedicated window, but I was a little
confused at the explanation of closing it down with the escape key. You can
keep the bridged window open and alt tab to Reaper and have whatever window
you want open in Reaper as well, I just went and tried it. So, basically
you have a bridged window open with normal behaviour in Reaper, whether it's
in the track view or FX view.
To try and explain why this is necessary would mean more typing than I feel
like doing <grin, but the key issue is focus focus focus! Meaning, for HSC
for example to have this full window to work with, it needs to be
dedicated...similar to the way sonar handles it. In sonar we can control
tab to and from an open plugs properties and the track view etc. In Reaper
we want the same behaviour, then HSC can do its stuff, automatically switch
sets etc.
Now imagine the FX window in Reaper. To us it's called the FX window and
that's what our screenreaders are focused on, but to a sighted person, they
can manipulate that window to see plugs parameters, activate them and do
whatever they want. I'm guessing they could drag them and resize them, I
don't know, but I bet they can. Anyway, to my point. It would be easy
enough to create hotspots that click on those controls in that window, but
it would not be possible to have other code managing what those spots were
clicking on. So, creating a hotspot at 100X100, may activate a button,
which is what we want, but the next time we open Reaper or perhaps insert
another plug, it could easily move that window and the location of that
button...so when we activate that hotspot we did, it will not be clicking on
where we first defined it...and that could cause big problems.
Now even if that wasn't the case, the chances of the said hotspot working on
multiple machines that could have slightly different configurations is very
small. We need a consistent environment in order to have access solutions
work on other machines, it maybe fine for personal use, but problems will
arise.
I was chatting with Gianluca the other night and he was actually using
Reaper 3...and I forget what result he got with Reaper 4.X, but I'm sure his
AHK scripts are excellent, but what I'm not sure about is how many machines
they're being used on. We all have to work together to hit the right spot
so to speak, so thanks again for your input, cheers Steve.
Visit:
www.vipaudioaccess.com
for audio access solutions, articles, demos, to showcase your music and to
basically get involved!
-----Original Message-----
From: RWP [mailto:rwp-bounces at reaaccess.com] On Behalf Of Indigo
Sent: 22 April 2013 22:31
To: Reapers Without Peepers
Subject: Re: [RWP] For Steve: Always On Top and Run In Dedicated Process
Hi Steve,
Here's my experience with a third party plug, RayBlaster, 64; a
definitely nice demo, which I installed and checked out with NVDA, in
Windows 7 64 bits.
In the FX Routing view; with In Dedicated Process plus Always on top; I
definitely could; by doing NVDA's equivalent of routing to PC cursor, or
whatever it is called in Jaws that gets focus onto the number pad; I
left clicked on the line: Tone Two RayBlaster Demo Bridged, May Be in
Top Level Window, Click on UI.
Then I could alt+tab between the track view and that bridged window
containing RayBlaster.
If this is required to give you the dedicated window you need to create
HSC or AHK scripts, then that's the solution.
That dedicated window was lost each time; as soon as I hit escape to go
back to track view, because you can't arm a track, you can't start
record, or anything else to do with Reaper tracks while in FX Routing,
so far as I can tell; those can only be done from track view.
Also, with the dedicated window open; you can't get at any of the usual
buttons available in FX Routing, like Add, to add an effect plug, or
Param; to get at the plug's parameters, like if you want to assign them
to a control surface with midi learn.
You only need to hit escape to dismiss the dedicated window and go back
to track view, then hit F to return to a normal FX Routing view, with
Add, Param, etcetera, so you can easily have both the dedicated window
and the usual FX Routing view.
Each time, After returning to FX routing I needed to again left click on
that line about bridged plug may be in top level window, click on UI; to
get the dedicated window to return when I alt+tab.
I think Genluca Apollo and his friends in Italy created Reaper Auto Hot
Key scripts for NI Kontakt without doing this, though, so maybe there's
another method?
Indi
.
or
On 4/22/2013 12:25 PM, Steve Spamer wrote:
> Hi Indi and thanks for your efforts. you're definitely missing something
> there, as the whole reason for in dedicated process per plugin is to allow
> the plug to have its own window. When you've inserted the plug, in the FX
> window you can tab over to "UI", and double left click it with the numpad
> cursor, then the plug should open in that dedicated window.
>
> You said there's no reason to bridge a 32 plug in a 32 bit DAW, well I
agree
> with you from a sighted point of view, but we need a window where HSC or
AHK
> can focus on...without that, the plugs window is only about 2 thirds of
the
> FX window and most importantly, not in focus for a screenreader...it's
the
> FX window that's in focus. Making those changes brings focus to the plug
> and not to the FX window with the plug in the background to us...but
> remember, it's not in the background for a sighted dood, it's visible on
> screen. Cheers Steve.
>
> Visit:
> www.vipaudioaccess.com
> for audio access solutions, articles, demos, to showcase your music and
to
> basically get involved!
> -----Original Message-----
> From: RWP [mailto:rwp-bounces at reaaccess.com] On Behalf Of Indigo
> Sent: 22 April 2013 13:57
> To: Reapers Without Peepers
> Subject: [RWP] For Steve: Always On Top and Run In Dedicated Process
>
> Hi Steve,
> In my XP 32 bit daw; running Window-eyes 6.1; I tried to get what you
> are finding in Windows 7 64 bit and Jaws, but just couldn't.
> I selected Always on Top in the view menu of Reaper 4.32; also selected
> In Dedicated Process in the Preferences Compatibility settings, but I
> couldn't get either Massive or Absynth 5's interface to show up when I
> tabbed.
> I did get the words Bridged PlugIn May be in Top Level Window, or words
> to that effect; to show up in Absynth's native interface, at Wineyes
> numPad; but otherwise Absynth's interface looked the same.
> When I pressed tab I just heard Window-Eyes version 6.1, same as always.
> Also, I didn't get either Massive or Absynth's parameters or value edit
> boxes to show up at the arrow keys, as is the case with the bundled
> Reaper plugs.
> Just to learn what would happen, I tried other choices in Compatibility,
> In Separate Process; also In Native Interface, Not Bridged, and results
> were the same.
> I got no advantage from tabbing,and in the choice In Dedicated Process I
> at first couldn't access Massive or Absynth's s usual interface; at
> Wineyes numPad; but pressed escape and then F to return to FX Routing;
> and eventually got the usual Massive or Absynth interface,which is
> practically empty anyway, since it's all bit map imagery.
> I returned to the default Compatibility setting, which is I think
> Auto-select; but kept Always on top, which didn't seem to either hurt or
> help anything.
>
> I don't think I'm going to be of any assistance to your efforts, since
> bridging 32 bit plugs doesn't make much sense in 32 bit XP; and; as I
> indicated; Wineyes won't run 64 bit Reaper along with ReaAccess.
> I could have tried NVDA in XP; but it wouldn't have proved much; since
> until I learn how to do it I can't get anything from plug interfaces at
> the numPad with NVDA.
>
> Maybe Always on Top; or In Dedicated Process only matters to Jaws, I
> don't know until I install Jaws on 64 bit Windows and try it.
> Sorry,
> Indi
>
> _______________________________________________
> RWP mailing list
> RWP at reaaccess.com
> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>
>
> _______________________________________________
> RWP mailing list
> RWP at reaaccess.com
> http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
>
_______________________________________________
RWP mailing list
RWP at reaaccess.com
http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com
More information about the Rwp
mailing list