Page 1 of 1

How does parameter-mapping like in "Remote Control" work?

Posted: Mon Nov 29, 2021 6:43 pm
by AndreasFranke
Hi I would like to map parameters, that not can be controlled with cv, like the Remote Control" from
Cherry Audio does. How does it work? I didn't find any documentation about it, but would really like
to have this functionality in a new bigger controller module for VM. Any hints?

Best regards Andreas

Re: How does parameter-mapping like in "Remote Control" work?

Posted: Tue Nov 30, 2021 1:02 pm
by creart
I haven't tried it Andreas, but when I search for 'learn' these methods show up:

void Clear() Clears the learned control. java.lang.String
GetControlName() If learned, this is the name of the learned control. java.lang.String
GetModuleName() If learned, this is the name of the learned control's module.. java.lang.Object
GetRemoteControlledControl() Get's the VoltageComponent this is controlling. boolean
IsLearned() Is this remote control learned?
void Learn() Initiates the control to be learned.
void SetRemoteControlDisplayName​(java.lang.String displayText) Sets the remote control's display name.

So I'd say there is information...

If I can find the time I'll see if I can get it to work..
cheers
Hans

Re: How does parameter-mapping like in "Remote Control" work?

Posted: Tue Nov 30, 2021 8:26 pm
by ColinP
Hi Hans,

What class(es) are those methods associated with? I had a quick look and couldn't find them with the VMD Library browser.

Re: How does parameter-mapping like in "Remote Control" work?

Posted: Wed Dec 01, 2021 7:48 am
by AndreasFranke
creart wrote: ↑Tue Nov 30, 2021 1:02 pm I haven't tried it Andreas, but when I search for 'learn' these methods show up:

void Clear() Clears the learned control. java.lang.String
GetControlName() If learned, this is the name of the learned control. java.lang.String
GetModuleName() If learned, this is the name of the learned control's module.. java.lang.Object
GetRemoteControlledControl() Get's the VoltageComponent this is controlling. boolean
IsLearned() Is this remote control learned?
void Learn() Initiates the control to be learned.
void SetRemoteControlDisplayName​(java.lang.String displayText) Sets the remote control's display name.

So I'd say there is information...

If I can find the time I'll see if I can get it to work..
cheers
Hans
Hi Hans,
I really overlooked this. What a shame. :-)
Gave it a quick run, and it seems to work so far.
Thank you very much.

Andreas

Re: How does parameter-mapping like in "Remote Control" work?

Posted: Wed Dec 01, 2021 11:26 am
by creart
ah great!
glad it worked...
haven't had time myself..
cheers Hans

Re: How does parameter-mapping like in "Remote Control" work?

Posted: Wed Dec 01, 2021 11:34 am
by creart
but I should've told that I look in the API for those kinda things.... :-)