[Rwp] about the installer

James Teh jamie at nvaccess.org
Fri Feb 19 05:43:49 EST 2016


The problem is that REAPER's import key map functionality isn't 
available to the installer; you can only do that yourself once you run 
REAPER. That means we either replace reaper-kb.ini completely or force 
users to manually import. The latter rather defeats the point, so I 
chose the former, but this is still optional.

Trying to merge the key map would first require that I verify exactly 
what REAPER actually does when it merges, which would require a lot of 
tedious experimentation. Then I'd have to write my own merging code, 
which might not be too hard in a decent programming language, but very 
hard in an installer.

Finally, it wouldn't give the result some people might expect in some 
cases. Let's say you override OSARA's control+shift+w binding for the 
Parameters dialog. When you update, OSARA will squash that. Overriding 
OSARA keys might be quite common, given the number of keys it uses. So 
then we have to explain that merge actually means "leave bindings for 
keys OSARA isn't using, but squash any that it is".

Yes, REAPER key maps and reaper-kb.ini have the same format. I only 
discovered that myself as I was writing the installer. :)

Btw, why are you running a portable anyway?

Jamie

On 19/02/2016 4:59 PM, Chris Belle wrote:
> hey, I noticed instead of using a keymap file you did the .ini file I 
> guess this totally replaces the keymap.
> Consider this, I often make my own variations along with the fine work 
> of Derick and GN luca, so when I import a new keymap of theirs I still 
> have mine.
> Can we fix it to where we can have our cake and eat it too, I want to 
> update my keymap with their stuff, but not loose mine.
> I know why you did it that way, to have a base starting point for 
> beginners, but
> one thing having access to the regular keymap would do is make it 
> possible to update but not replace totally.
> Thank you kindly.
>
>
> On 2/19/2016 12:40 AM, Chris Belle wrote:
>> I appreciate your consideration, don't blame you a bit.
>>
>> I do believe JSonar used to have
>> a manual zip file, but don't know if vic still maintains that or not.
>> but that's neither here or there.
>> I'm sure with your fine programming chops, it won't be necessary
>> to do that, maybe we need a way to specify a path in the installer,
>> so we can have the files dumped to where we need them.
>> I'm sure you'll figure out the best way,
>> Your the expert 'grin'.
>>
>>
>> On 2/19/2016 12:18 AM, James Teh wrote:
>>> Sorry; I don't want to maintain both a manual and an automatic way 
>>> to do things, now or in the future. It's worth noting that none of 
>>> the other DAW access solutions provide this either.
>>>
>>> That said, you clearly have a use case for running portably, so it's 
>>> a valid feature request.
>>>
>>> Jamie
>>>
>>> On 19/02/2016 4:13 PM, Chris Belle wrote:
>>>> Hey about the installer?
>>>> I think till we get everything polished up there still should be a 
>>>> manual way to install the osara dll and the keymap.
>>>> On my system, it get's put in the users folder.
>>>> I'm running a portable
>>>> install.
>>>> there's no way for me to tell the installer to go there.
>>>> so if I want to run the latest, I have to go dig it out and put it 
>>>> where I need it.
>>>> I am also running a 32 bit version of windows 7 ultimate on this 
>>>> test machine if that helps at all.
>>>> I do have 64 bit machines I can test on, but
>>>> because I have some well loved older software hardware
>>>> I like to run for my productivity that likes 32 bit better, i need 
>>>> that flavor around and so here in the back where i run reaper most 
>>>> of the time this is what I run it on,
>>>> a nice i5 machine,
>>>> but with 32 bit windows.
>>>
>>
>> _______________________________________________
>> RWP mailing list
>> RWP at bluegrasspals.com
>> http://bluegrasspals.com/mailman/listinfo/rwp
>>
>
> _______________________________________________
> RWP mailing list
> RWP at bluegrasspals.com
> http://bluegrasspals.com/mailman/listinfo/rwp

-- 
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