-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ability to create Reaper Actions for Realearn's controls. Specifically, the "Learn Target" Function #744
Comments
Okay, so you want ReaLearn instance A to switch "Learn target" of a particular mapping in ReaLearn instance B. Correct? Then I think it would make sense to add a new target "ReaLearn: Learn target of mapping" that allows you to choose a ReaLearn instance (This or a particular one or all tagged) and a mapping (particular one or first one tagged). |
Yes this would be fantastic!
Would it be easy and quick to implement :-)
Many Thanks !
…On Wed, Nov 9, 2022 at 14:43 helgoboss ***@***.***> wrote:
Okay, so you want ReaLearn instance A to switch "Learn target" of a
particular mapping in ReaLearn instance B. Correct?
Then I think it would make sense to add a new target "ReaLearn: Learn
target of mapping" that allows you to choose a ReaLearn instance (This or a
particular one or all tagged) and a mapping (particular one or first one
tagged).
—
Reply to this email directly, view it on GitHub
<#744 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANK4WO5QVJPVUH4SBPMAFQLWHNBZDANCNFSM6AAAAAAR25C2GE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
HI was wondering if this will get implemented any time soon. thanks! |
Starting to work on it now. It would enable a bunch of cool stuff, such as FX parameter pinning. |
I will implement it in a slightly more simple way. Learning source/target for multiple mappings at once is not possible (nor desirable, I think) - only one mapping can be in learn mode for one ReaLearn instance at a time. Mapping tags are a technique to refer to multiple mappings at once, it's overkill and confusing to use it to refer to just one specific mapping. So I think a simple mapping picker would be better suited here. This also implies that we shouldn't use tags to refer to a ReaLearn instance - because the tag could match multiple instances. So I will provide an instance picker instead. |
Fantastic ! Really looking forward to this, thank you! 👍👍😄
…On Tue, Feb 14, 2023 at 15:43 helgoboss ***@***.***> wrote:
I will implement it in a slightly more simple way. Learning source/target
for multiple mappings at once is not possible (nor desirable, I think) -
only one mapping can be in learn mode for one ReaLearn instance at a time.
Mapping tags are a technique to refer to multiple mappings at once, it's
overkill and confusing to use it to refer to just one specific mapping. So
I think a simple mapping picker would be better suited here. This also
implies that we shouldn't use tags to refer to a ReaLearn instance -
because the tag could match multiple instances. So I will provide an
instance picker instead.
—
Reply to this email directly, view it on GitHub
<#744 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANK4WO3XWFYHQY74KQ5WBV3WXMZR7ANCNFSM6AAAAAAR25C2GE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Yes I think making it simple is the best !
…On Tue, Feb 14, 2023 at 15:43 helgoboss ***@***.***> wrote:
I will implement it in a slightly more simple way. Learning source/target
for multiple mappings at once is not possible (nor desirable, I think) -
only one mapping can be in learn mode for one ReaLearn instance at a time.
Mapping tags are a technique to refer to multiple mappings at once, it's
overkill and confusing to use it to refer to just one specific mapping. So
I think a simple mapping picker would be better suited here. This also
implies that we shouldn't use tags to refer to a ReaLearn instance -
because the tag could match multiple instances. So I will provide an
instance picker instead.
—
Reply to this email directly, view it on GitHub
<#744 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANK4WO3XWFYHQY74KQ5WBV3WXMZR7ANCNFSM6AAAAAAR25C2GE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Feedback and targeting foreign instances is not yet working!
Woah, a bit tricky to implement, the part talking to other instances. But getting there. |
- foreign instance not yet processed - loading foreign instance reference has load order issues
🫡 🌞 thank you!
…On Tue, Feb 14, 2023 at 22:05 helgoboss ***@***.***> wrote:
Woah, a bit tricky to implement, the part talking to other instances. But
getting there.
—
Reply to this email directly, view it on GitHub
<#744 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANK4WOYMXV5CUTHUS2TWE23WXOGKXANCNFSM6AAAAAAR25C2GE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
- Had the issue that it would learn the release-button event corresponding to the button-press event that triggered the learn function. This is non-trivial to fix in a clean way. - Doesn't appear to be worth the trouble now, not so useful anyway.
This will be available in upcoming version 2.15.0-pre.1. Name of the new target is "ReaLearn: Modify mapping". It allows you to pick a ReaLearn instance (by default Before I release this, I still want to implement #493 and combine the two. One should be able to define which target types should be learnable, otherwise it could pick up unwanted events. |
Thanks again! Excited to find out how it works :)
…On Tue, Feb 21, 2023 at 00:21 helgoboss ***@***.***> wrote:
This will be available in upcoming version 2.15.0-pre.1.
—
Reply to this email directly, view it on GitHub
<#744 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANK4WOYS4KEJGCGDLHPJBADWYOKX7ANCNFSM6AAAAAAR25C2GE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Yes learn last touched would be awesome !
…On Tue, Feb 21, 2023 at 00:21 helgoboss ***@***.***> wrote:
This will be available in upcoming version 2.15.0-pre.1.
—
Reply to this email directly, view it on GitHub
<#744 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANK4WOYS4KEJGCGDLHPJBADWYOKX7ANCNFSM6AAAAAAR25C2GE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
In the forum we discussed whether if there was a possibility to have the ability for the user of Realearn to be able to access the learn target function for any Mappings they desire.
I've thought about 2 possible methods for this to happen:
With the current ability to target another instance of Realearn, allowing user to activate/ deactivate instances , mappings, save & load snapshots as well as navigating within the Realearn UI. Was there also a possibility to create Target Controls for the Learn Target function ? This would be achieved by using TAGS. But the problem is that currently its not possible to use TAGS from another instance of Realearn if I'm correct.
Another way of doing this could be just to allow users to create Reaper ACTIONS that refer to Realearn's functions, such as Learn Target.
Am not sure which one would be easier to implement, but would be interesting for a discussion.
Thanks!
The text was updated successfully, but these errors were encountered: