[Rwp] Using envelope points with ReaAccess

James Teh jamie at nvaccess.org
Sun Jan 3 23:33:30 EST 2016


On 24/12/2015 4:57 AM, Scott Chesworth wrote:
> It does, thanks man. Metering is definitely something I need to talk
> with Jamie about.
Sorry to be grumpy about this, but honestly, people have been saying 
stuff like "OSARA needs better metering" or "I need to get around to 
filing an issuea bout metering" for months now and not one person has 
provided any useful information. I can just copy ReaAccess, but IMO, 
it's not entirely intuitive, nor can you configure holding of peaks 
which can be really useful. I need use cases. What do you need and why 
do you need it? How would you expect it to work?

This is kind of true across the board. I see comments like "OSARA 
doesn't quite do what I need yet" without a scrap of useful info. 
There's also not much time left as far as funding is concerned. I have 
to start being fairly picky about what I implement now; I've already 
done significantly more work than we budgeted for. (It seems I 
underestimated the work required.)

I've said this before and I'll say it again: if you want something, file 
it on GitHub. If you don't file it, it will not get implemented.

> In theory, OSARA can do multi presses, it's already
> being used to read position information, but I can't honestly say that
> I'm a huge fan of the concept personally.
While multi-press does certainly save keys, there are a few downsides:
1. If you make it entirely customisable, there is always a small delay 
before every press, as it has to wait for a possible subsequent press. 
This makes things feel sluggish. Sluggishness makes the user experience 
less pleasant. It can be rather subconscious; for some users, it will 
just feel "crappy" without them being able to pinpoint why.
2. When abused, it is ridiculously counter-intuitive. We want to make 
things efficient for users, but I also don't think everything should be 
geared towards the power user who is willing to spend hours figuring 
everything out.
3. If you want full customisation, it also can't be integrated nicely 
into REAPER's own action configuration. That means users have to deal 
with two ways to configure bindings.
4. It's not necessarily more efficient. Pressing 1 three times to go to 
marker 21 and waiting the small delay noted above is not much more 
efficient than control+j, m21, enter... and the latter is a hell of a 
lot more intuitive and less error prone.
5. Once you get past two or three presses, there is a high potential for 
error.

I'm happy to use it for specific actions where we don't have to wait for 
the second press. To do that, earlier presses cannot do something which 
will adversely affect later presses; e.g. first press might report, 
second press might select, third press might delete, but we could never 
have the first press delete.

Jamie

-- 
James Teh
Executive Director, NV Access Limited
Ph +61 7 3149 3306
www.nvaccess.org
Facebook: http://www.facebook.com/NVAccess
Twitter: @NVAccess
SIP: jamie at nvaccess.org



More information about the RWP mailing list